<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Interactive BOM for KiCAD</title>
  <style type="text/css">
:root {
  --pcb-edge-color: black;
  --pad-color: #878787;
  --pad-color-highlight: #D04040;
  --pin1-outline-color: #ffb629;
  --pin1-outline-color-highlight: #b4ff03;
}

html, body {
  margin: 0px;
  height: 100%;
  font-family: Verdana, sans-serif;
}

.dark {
  --pcb-edge-color: #eee;
  --pad-color: #808080;
  --pin1-outline-color: #ffa800;
  --pin1-outline-color-highlight: #ccff00;
  background-color: #252c30;
  color: #eee;
}

button {
  background-color: #eee;
  border: 1px solid #888;
  color: black;
  height: 44px;
  width: 44px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  font-weight: bolder;
}

.dark button {
  /* This will be inverted */
  background-color: #c3b7b5;
}

button.depressed {
  background-color: #0a0;
  color: white;
}

.dark button.depressed {
  /* This will be inverted */
  background-color: #b3b;
}

button:focus {
  outline: 0;
}

button#tb-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.32 290.12h5.82M1.32 291.45h5.82' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 292.5v4.23M.26 292.63H8.2' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='1.35' y='295.73'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 32px 32px;
  background-position: 5px 5px;
  background-repeat: no-repeat;
}

button#lr-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.06 290.12H3.7m-2.64 1.33H3.7m-2.64 1.32H3.7m-2.64 1.3H3.7m-2.64 1.33H3.7' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 288.8v7.94m0-4.11h3.96' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='5.11' y='291.96'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 32px 32px;
  background-position: 5px 5px;
  background-repeat: no-repeat;
}

button#bom-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)' fill='none' stroke='%23000' stroke-width='.4'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' stroke-linejoin='round'/%3E%3Cpath d='M1.59 290.12h5.29M1.59 291.45h5.33M1.59 292.75h5.33M1.59 294.09h5.33M1.59 295.41h5.33'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 32px 32px;
  background-position: 5px 5px;
  background-repeat: no-repeat;
}

button#copy {
  background-image: url("data:image/svg+xml,%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z'/%3E%3C/svg%3E");
  background-position: 6px 6px;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  border-radius: 6px;
  height: 40px;
  width: 40px;
  margin: 10px 5px;
}

button#copy:active {
    box-shadow: inset 0px 0px 5px #6c6c6c;
}

textarea.clipboard-temp {
  position: fixed;
  top: 0;
  left: 0;
  width: 2em;
  height: 2em;
  padding: 0;
  border: None;
  outline: None;
  box-shadow: None;
  background: transparent;
}

.left-most-button {
  border-right: 0;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.middle-button {
  border-right: 0;
}

.right-most-button {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.button-container {
  font-size: 0;
}

.dark .button-container {
  filter: invert(1);
}

@media print {
  .hideonprint {
    display: none;
  }
}

canvas {
  cursor: crosshair;
}

canvas:active {
  cursor: grabbing;
}

.fileinfo {
  width: 100%;
  max-width: 1000px;
  border: none;
  padding: 5px;
}

.fileinfo .title {
  font-size: 20pt;
  font-weight: bold;
}

.fileinfo td {
  overflow: hidden;
  white-space: nowrap;
  max-width: 1px;
  width: 50%;
  text-overflow: ellipsis;
}

.bom {
  border-collapse: collapse;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 10pt;
  table-layout: fixed;
  width: 100%;
  margin-top: 1px;
}

.bom th, .bom td {
  border: 1px solid black;
  padding: 5px;
  word-wrap: break-word;
  text-align: center;
  position: relative;
}

.dark .bom th, .dark .bom td {
  border: 1px solid #777;
}

.bom th {
  background-color: #CCCCCC;
  background-clip: padding-box;
}

.dark .bom th {
  background-color: #3b4749;
}

.bom tr.highlighted:nth-child(n) {
  background-color: #cfc;
}

.dark .bom tr.highlighted:nth-child(n) {
  background-color: #226022;
}

.bom tr:nth-child(even) {
  background-color: #f2f2f2;
}

.dark .bom tr:nth-child(even) {
  background-color: #313b40;
}

.bom tr {
  transition: background-color 0.2s;
}

.bom .numCol {
  width: 25px;
}

.bom .Description {
  width: 10%;
}

.bom .Part {
  width: 10%;
}

.bom .Value {
  width: 15%;
}

.bom .Quantity {
  width: 65px;
}

.bom th .sortmark {
  position: absolute;
  right: 1px;
  top: 1px;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #221 transparent;
  transform-origin: 50% 85%;
  transition: opacity 0.2s, transform 0.4s;
}

.dark .bom th .sortmark {
  filter: invert(1);
}

.bom th .sortmark.none {
  opacity: 0;
}

.bom th .sortmark.desc {
  transform: rotate(180deg);
}

.bom th:hover .sortmark.none {
  opacity: 0.5;
}

.bom .bom-checkbox {
  width: 30px;
  position: relative;
  user-select: none;
  -moz-user-select: none;
}

.bom .bom-checkbox:before {
  content: "";
  position: absolute;
  border-width: 15px;
  border-style: solid;
  border-color: #51829f transparent transparent transparent;
  visibility: hidden;
  top: -15px;
}

.bom .bom-checkbox:after {
  content: "Double click to set/unset all";
  position: absolute;
  color: white;
  top: -35px;
  left: -26px;
  background: #51829f;
  padding: 5px 15px;
  border-radius: 8px;
  white-space: nowrap;
  visibility: hidden;
}

.bom .bom-checkbox:hover:before, .bom .bom-checkbox:hover:after {
  visibility: visible;
  transition: visibility 0.2s linear 1s;
}

.split {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: inherit;
}

.split.split-horizontal, .gutter.gutter-horizontal {
  height: 100%;
  float: left;
}

.gutter {
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: 50%;
  transition: background-color 0.3s;
}

.dark .gutter {
  background-color: #777;
}

.gutter.gutter-horizontal {
  background-image: url('');
  cursor: ew-resize;
  width: 5px;
}

.gutter.gutter-vertical {
  background-image: url('');
  cursor: ns-resize;
  height: 5px;
}

.searchbox {
  float: left;
  height: 40px;
  margin: 10px 5px;
  padding: 12px 32px;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 18px;
  box-sizing: border-box;
  border: 1px solid #888;
  border-radius: 6px;
  outline: none;
  background-color: #eee;
  transition: background-color 0.2s, border 0.2s;
  background-image: url('');
  background-position: 10px 10px;
  background-repeat: no-repeat;
}

.dark .searchbox {
  background-color: #111;
  color: #eee;
}

.searchbox::placeholder {
  color: #ccc;
}

.dark .searchbox::placeholder {
  color: #666;
}

.filter {
  width: calc(60% - 64px);
}

.reflookup {
  width: calc(40% - 10px);
}

input[type=text]:focus {
  background-color: white;
  border: 1px solid #333;
}

.dark input[type=text]:focus {
  background-color: #333;
  border: 1px solid #ccc;
}

mark.highlight {
  background-color: #5050ff;
  color: #fff;
  padding: 2px;
  border-radius: 6px;
}

.dark mark.highlight {
  background-color: #76a6da;
  color: #111;
}

.menubtn {
  background-color: white;
  font-size: 16px;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
}

.dark .menubtn {
  filter: invert(1);
}

.menu {
  position: relative;
  display: inline-block;
}

.menu-content {
  display: none;
  position: absolute;
  background-color: white;
  right: 0;
  min-width: 300px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 100;
  padding: 8px;
}

.dark .menu-content {
  background-color: #111;
}

.menu:hover .menu-content {
  display: block;
}

.menu:hover .menubtn {
  background-color: #eee;
}

.dark .menu:hover .menubtn {}

.menu-label {
  display: inline-block;
  padding: 8px;
  border: 1px solid #ccc;
  border-top: 0;
  width: calc(100% - 18px);
}

.menu-label-top {
  border-top: 1px solid #ccc;
}

.menu-textbox {
  float: left;
  height: 24px;
  margin: 10px 5px;
  padding: 5px 5px;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 14px;
  box-sizing: border-box;
  border: 1px solid #888;
  border-radius: 4px;
  outline: none;
  background-color: #eee;
  transition: background-color 0.2s, border 0.2s;
  width: calc(100% - 10px);
}

.dark .menu-textbox {
  background-color: #222;
  color: #eee;
}

#topmostdiv {
  transition: background-color 0.3s;
}

#top {
  height: 78px;
  border-bottom: 2px solid black;
}

.dark #top {
  border-bottom: 2px solid #ccc;
}

#dbg {
  display: block;
}

::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: #aaa;
}

::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.slider {
  -webkit-appearance: none;
  width: 100%;
  margin: 3px 0;
  padding: 0;
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
  border-radius: 3px;
}

.slider:hover {
  opacity: 1;
}

.slider:focus {
  outline: none;
}

.slider::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  width: 100%;
  height: 8px;
  background: #d3d3d3;
  border-radius: 3px;
  border: none;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
  margin-top: -4px;
}

.dark .slider::-webkit-slider-thumb {
  background: #3d3;
}

.slider::-moz-range-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
}

.slider::-moz-range-track {
  height: 8px;
  background: #d3d3d3;
  border-radius: 3px;
}

.dark .slider::-moz-range-thumb {
  background: #3d3;
}

.slider::-ms-track {
  width: 100%;
  height: 8px;
  border-width: 3px 0;
  background: transparent;
  border-color: transparent;
  color: transparent;
  transition: opacity .2s;
}

.slider::-ms-fill-lower {
  background: #d3d3d3;
  border: none;
  border-radius: 3px;
}

.slider::-ms-fill-upper {
  background: #d3d3d3;
  border: none;
  border-radius: 3px;
}

.slider::-ms-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
  margin: 0;
}

.shameless-plug {
  font-size: 0.8em;
  text-align: center;
  display: block;
}

.shameless-plug a {
  color: #0278a4;
}

.dark .shameless-plug a {
  color: #00b9fd;
}

  </style>
  <script type="text/javascript" >
///////////////////////////////////////////////
/*
  Split.js - v1.3.5
  MIT License
  https://github.com/nathancahill/Split.js
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var e=window,t=e.document,n="addEventListener",i="removeEventListener",r="getBoundingClientRect",s=function(){return!1},o=e.attachEvent&&!e[n],a=["","-webkit-","-moz-","-o-"].filter(function(e){var n=t.createElement("div");return n.style.cssText="width:"+e+"calc(9px)",!!n.style.length}).shift()+"calc",l=function(e){return"string"==typeof e||e instanceof String?t.querySelector(e):e};return function(u,c){function z(e,t,n){var i=A(y,t,n);Object.keys(i).forEach(function(t){return e.style[t]=i[t]})}function h(e,t){var n=B(y,t);Object.keys(n).forEach(function(t){return e.style[t]=n[t]})}function f(e){var t=E[this.a],n=E[this.b],i=t.size+n.size;t.size=e/this.size*i,n.size=i-e/this.size*i,z(t.element,t.size,this.aGutterSize),z(n.element,n.size,this.bGutterSize)}function m(e){var t;this.dragging&&((t="touches"in e?e.touches[0][b]-this.start:e[b]-this.start)<=E[this.a].minSize+M+this.aGutterSize?t=E[this.a].minSize+this.aGutterSize:t>=this.size-(E[this.b].minSize+M+this.bGutterSize)&&(t=this.size-(E[this.b].minSize+this.bGutterSize)),f.call(this,t),c.onDrag&&c.onDrag())}function g(){var e=E[this.a].element,t=E[this.b].element;this.size=e[r]()[y]+t[r]()[y]+this.aGutterSize+this.bGutterSize,this.start=e[r]()[G]}function d(){var t=this,n=E[t.a].element,r=E[t.b].element;t.dragging&&c.onDragEnd&&c.onDragEnd(),t.dragging=!1,e[i]("mouseup",t.stop),e[i]("touchend",t.stop),e[i]("touchcancel",t.stop),t.parent[i]("mousemove",t.move),t.parent[i]("touchmove",t.move),delete t.stop,delete t.move,n[i]("selectstart",s),n[i]("dragstart",s),r[i]("selectstart",s),r[i]("dragstart",s),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",t.gutter.style.cursor="",t.parent.style.cursor=""}function S(t){var i=this,r=E[i.a].element,o=E[i.b].element;!i.dragging&&c.onDragStart&&c.onDragStart(),t.preventDefault(),i.dragging=!0,i.move=m.bind(i),i.stop=d.bind(i),e[n]("mouseup",i.stop),e[n]("touchend",i.stop),e[n]("touchcancel",i.stop),i.parent[n]("mousemove",i.move),i.parent[n]("touchmove",i.move),r[n]("selectstart",s),r[n]("dragstart",s),o[n]("selectstart",s),o[n]("dragstart",s),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",o.style.userSelect="none",o.style.webkitUserSelect="none",o.style.MozUserSelect="none",o.style.pointerEvents="none",i.gutter.style.cursor=j,i.parent.style.cursor=j,g.call(i)}function v(e){e.forEach(function(t,n){if(n>0){var i=F[n-1],r=E[i.a],s=E[i.b];r.size=e[n-1],s.size=t,z(r.element,r.size,i.aGutterSize),z(s.element,s.size,i.bGutterSize)}})}function p(){F.forEach(function(e){e.parent.removeChild(e.gutter),E[e.a].element.style[y]="",E[e.b].element.style[y]=""})}void 0===c&&(c={});var y,b,G,E,w=l(u[0]).parentNode,D=e.getComputedStyle(w).flexDirection,U=c.sizes||u.map(function(){return 100/u.length}),k=void 0!==c.minSize?c.minSize:100,x=Array.isArray(k)?k:u.map(function(){return k}),L=void 0!==c.gutterSize?c.gutterSize:10,M=void 0!==c.snapOffset?c.snapOffset:30,O=c.direction||"horizontal",j=c.cursor||("horizontal"===O?"ew-resize":"ns-resize"),C=c.gutter||function(e,n){var i=t.createElement("div");return i.className="gutter gutter-"+n,i},A=c.elementStyle||function(e,t,n){var i={};return"string"==typeof t||t instanceof String?i[e]=t:i[e]=o?t+"%":a+"("+t+"% - "+n+"px)",i},B=c.gutterStyle||function(e,t){return n={},n[e]=t+"px",n;var n};"horizontal"===O?(y="width","clientWidth",b="clientX",G="left","paddingLeft"):"vertical"===O&&(y="height","clientHeight",b="clientY",G="top","paddingTop");var F=[];return E=u.map(function(e,t){var i,s={element:l(e),size:U[t],minSize:x[t]};if(t>0&&(i={a:t-1,b:t,dragging:!1,isFirst:1===t,isLast:t===u.length-1,direction:O,parent:w},i.aGutterSize=L,i.bGutterSize=L,i.isFirst&&(i.aGutterSize=L/2),i.isLast&&(i.bGutterSize=L/2),"row-reverse"===D||"column-reverse"===D)){var a=i.a;i.a=i.b,i.b=a}if(!o&&t>0){var c=C(t,O);h(c,L),c[n]("mousedown",S.bind(i)),c[n]("touchstart",S.bind(i)),w.insertBefore(c,s.element),i.gutter=c}0===t||t===u.length-1?z(s.element,s.size,L/2):z(s.element,s.size,L);var f=s.element[r]()[y];return f<s.minSize&&(s.minSize=f),t>0&&F.push(i),s}),o?{setSizes:v,destroy:p}:{setSizes:v,getSizes:function(){return E.map(function(e){return e.size})},collapse:function(e){if(e===F.length){var t=F[e-1];g.call(t),o||f.call(t,t.size-t.bGutterSize)}else{var n=F[e];g.call(n),o||f.call(n,n.aGutterSize)}},destroy:p}}});

///////////////////////////////////////////////

///////////////////////////////////////////////
var config = {"redraw_on_drag": true, "highlight_pin1": false, "extra_fields": [], "dark_mode": false, "bom_view": "left-right", "board_rotation": 0.0, "checkboxes": "Sourced,Placed", "show_silkscreen": true, "layer_view": "FB"}
///////////////////////////////////////////////

///////////////////////////////////////////////
var pcbdata = {"font_data": {" ": {"l": [], "w": 0.7619047619047619}, "+": {"l": [[[0.23809523809523814, -0.42857142857142855], [1.0, -0.42857142857142855]], [[0.6190476190476191, -0.047619047619047616], [0.6190476190476191, -0.8095238095238095]]], "w": 1.2380952380952381}, "-": {"l": [[[0.23809523809523814, -0.42857142857142855], [1.0, -0.42857142857142855]]], "w": 1.2380952380952381}, "/": {"l": [[[0.9523809523809523, -1.0952380952380951], [0.09523809523809518, 0.19047619047619047]]], "w": 1.0476190476190474}, ".": {"l": [[[0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.047619047619047616], [0.19047619047619047, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.23809523809523808, -0.047619047619047616]]], "w": 0.47619047619047616}, "1": {"l": [[[0.7619047619047619, -0.047619047619047616], [0.19047619047619047, -0.047619047619047616]], [[0.47619047619047616, -0.047619047619047616], [0.47619047619047616, -1.0476190476190474], [0.38095238095238093, -0.9047619047619047], [0.2857142857142857, -0.8095238095238095], [0.19047619047619047, -0.7619047619047619]]], "w": 0.9523809523809523}, "0": {"l": [[[0.42857142857142855, -1.0476190476190474], [0.5238095238095237, -1.0476190476190474], [0.6190476190476191, -1.0], [0.6666666666666666, -0.9523809523809523], [0.7142857142857142, -0.8571428571428571], [0.7619047619047619, -0.6666666666666666], [0.7619047619047619, -0.42857142857142855], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.42857142857142855, -0.047619047619047616], [0.3333333333333333, -0.09523809523809523], [0.2857142857142857, -0.14285714285714285], [0.23809523809523808, -0.23809523809523808], [0.19047619047619047, -0.42857142857142855], [0.19047619047619047, -0.6666666666666666], [0.23809523809523808, -0.8571428571428571], [0.2857142857142857, -0.9523809523809523], [0.3333333333333333, -1.0], [0.42857142857142855, -1.0476190476190474]]], "w": 0.9523809523809523}, "3": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.7619047619047619, -1.0476190476190474], [0.42857142857142855, -0.6666666666666666], [0.5714285714285714, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.23809523809523808], [0.7142857142857142, -0.14285714285714285], [0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.2857142857142857, -0.047619047619047616], [0.19047619047619047, -0.09523809523809523], [0.14285714285714285, -0.14285714285714285]]], "w": 0.9523809523809523}, "2": {"l": [[[0.19047619047619047, -0.9523809523809523], [0.23809523809523808, -1.0], [0.3333333333333333, -1.0476190476190474], [0.5714285714285714, -1.0476190476190474], [0.6666666666666666, -1.0], [0.7142857142857142, -0.9523809523809523], [0.7619047619047619, -0.8571428571428571], [0.7619047619047619, -0.7619047619047619], [0.7142857142857142, -0.6190476190476191], [0.14285714285714285, -0.047619047619047616], [0.7619047619047619, -0.047619047619047616]]], "w": 0.9523809523809523}, "5": {"l": [[[0.7142857142857142, -1.0476190476190474], [0.23809523809523808, -1.0476190476190474], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6190476190476191], [0.3333333333333333, -0.6666666666666666], [0.5714285714285714, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.23809523809523808], [0.7142857142857142, -0.14285714285714285], [0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.14285714285714285]]], "w": 0.9523809523809523}, "4": {"l": [[[0.6666666666666666, -0.7142857142857142], [0.6666666666666666, -0.047619047619047616]], [[0.42857142857142855, -1.0952380952380951], [0.19047619047619047, -0.38095238095238093], [0.8095238095238095, -0.38095238095238093]]], "w": 0.9523809523809523}, "7": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.8095238095238095, -1.0476190476190474], [0.38095238095238093, -0.047619047619047616]]], "w": 0.9523809523809523}, "6": {"l": [[[0.6666666666666666, -1.0476190476190474], [0.47619047619047616, -1.0476190476190474], [0.38095238095238093, -1.0], [0.3333333333333333, -0.9523809523809523], [0.23809523809523808, -0.8095238095238095], [0.19047619047619047, -0.6190476190476191], [0.19047619047619047, -0.23809523809523808], [0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.14285714285714285], [0.7619047619047619, -0.23809523809523808], [0.7619047619047619, -0.47619047619047616], [0.7142857142857142, -0.5714285714285714], [0.6666666666666666, -0.6190476190476191], [0.5714285714285714, -0.6666666666666666], [0.38095238095238093, -0.6666666666666666], [0.2857142857142857, -0.6190476190476191], [0.23809523809523808, -0.5714285714285714], [0.19047619047619047, -0.47619047619047616]]], "w": 0.9523809523809523}, "9": {"l": [[[0.2857142857142857, -0.047619047619047616], [0.47619047619047616, -0.047619047619047616], [0.5714285714285714, -0.09523809523809523], [0.6190476190476191, -0.14285714285714285], [0.7142857142857142, -0.2857142857142857], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.8571428571428571], [0.7142857142857142, -0.9523809523809523], [0.6666666666666666, -1.0], [0.5714285714285714, -1.0476190476190474], [0.38095238095238093, -1.0476190476190474], [0.2857142857142857, -1.0], [0.23809523809523808, -0.9523809523809523], [0.19047619047619047, -0.8571428571428571], [0.19047619047619047, -0.6190476190476191], [0.23809523809523808, -0.5238095238095237], [0.2857142857142857, -0.47619047619047616], [0.38095238095238093, -0.42857142857142855], [0.5714285714285714, -0.42857142857142855], [0.6666666666666666, -0.47619047619047616], [0.7142857142857142, -0.5238095238095237], [0.7619047619047619, -0.6190476190476191]]], "w": 0.9523809523809523}, "8": {"l": [[[0.38095238095238093, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.23809523809523808, -0.7142857142857142], [0.19047619047619047, -0.8095238095238095], [0.19047619047619047, -0.8571428571428571], [0.23809523809523808, -0.9523809523809523], [0.2857142857142857, -1.0], [0.38095238095238093, -1.0476190476190474], [0.5714285714285714, -1.0476190476190474], [0.6666666666666666, -1.0], [0.7142857142857142, -0.9523809523809523], [0.7619047619047619, -0.8571428571428571], [0.7619047619047619, -0.8095238095238095], [0.7142857142857142, -0.7142857142857142], [0.6666666666666666, -0.6666666666666666], [0.5714285714285714, -0.6190476190476191], [0.38095238095238093, -0.6190476190476191], [0.2857142857142857, -0.5714285714285714], [0.23809523809523808, -0.5238095238095237], [0.19047619047619047, -0.42857142857142855], [0.19047619047619047, -0.23809523809523808], [0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.14285714285714285], [0.7619047619047619, -0.23809523809523808], [0.7619047619047619, -0.42857142857142855], [0.7142857142857142, -0.5238095238095237], [0.6666666666666666, -0.5714285714285714], [0.5714285714285714, -0.6190476190476191]]], "w": 0.9523809523809523}, ":": {"l": [[[0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.047619047619047616], [0.19047619047619047, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.23809523809523808, -0.047619047619047616]], [[0.23809523809523808, -0.6666666666666666], [0.2857142857142857, -0.6190476190476191], [0.23809523809523808, -0.5714285714285714], [0.19047619047619047, -0.6190476190476191], [0.23809523809523808, -0.6666666666666666], [0.23809523809523808, -0.5714285714285714]]], "w": 0.47619047619047616}, "C": {"l": [[[0.8095238095238095, -0.14285714285714285], [0.7619047619047619, -0.09523809523809523], [0.6190476190476191, -0.047619047619047616], [0.5238095238095237, -0.047619047619047616], [0.38095238095238093, -0.09523809523809523], [0.2857142857142857, -0.19047619047619047], [0.23809523809523808, -0.2857142857142857], [0.19047619047619047, -0.47619047619047616], [0.19047619047619047, -0.6190476190476191], [0.23809523809523808, -0.8095238095238095], [0.2857142857142857, -0.9047619047619047], [0.38095238095238093, -1.0], [0.5238095238095237, -1.0476190476190474], [0.6190476190476191, -1.0476190476190474], [0.7619047619047619, -1.0], [0.8095238095238095, -0.9523809523809523]]], "w": 1.0}, "D": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.4761904761904761, -1.0476190476190474], [0.619047619047619, -1.0], [0.7142857142857142, -0.9047619047619047], [0.7619047619047619, -0.8095238095238095], [0.8095238095238094, -0.6190476190476191], [0.8095238095238094, -0.47619047619047616], [0.7619047619047619, -0.2857142857142857], [0.7142857142857142, -0.19047619047619047], [0.619047619047619, -0.09523809523809523], [0.4761904761904761, -0.047619047619047616], [0.23809523809523803, -0.047619047619047616]]], "w": 1.0}, "F": {"l": [[[0.5714285714285714, -0.5714285714285714], [0.23809523809523808, -0.5714285714285714]], [[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.7142857142857142, -1.0476190476190474]]], "w": 0.8571428571428571}, "H": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474]], [[0.23809523809523803, -0.5714285714285714], [0.8095238095238094, -0.5714285714285714]], [[0.8095238095238094, -0.047619047619047616], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "J": {"l": [[[0.5238095238095237, -1.0476190476190474], [0.5238095238095237, -0.3333333333333333], [0.47619047619047616, -0.19047619047619047], [0.38095238095238093, -0.09523809523809523], [0.23809523809523808, -0.047619047619047616], [0.14285714285714285, -0.047619047619047616]]], "w": 0.7619047619047619}, "M": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.5714285714285714, -0.3333333333333333], [0.9047619047619047, -1.0476190476190474], [0.9047619047619047, -0.047619047619047616]]], "w": 1.1428571428571428}, "L": {"l": [[[0.7142857142857142, -0.047619047619047616], [0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]]], "w": 0.8095238095238095}, "N": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.8095238095238094, -0.047619047619047616], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "Q": {"l": [[[0.9047619047619047, 0.047619047619047616], [0.8095238095238094, 0.0], [0.7142857142857142, -0.09523809523809523], [0.5714285714285714, -0.23809523809523808], [0.4761904761904761, -0.2857142857142857], [0.3809523809523809, -0.2857142857142857]], [[0.4285714285714285, -0.047619047619047616], [0.33333333333333326, -0.09523809523809523], [0.23809523809523803, -0.19047619047619047], [0.1904761904761904, -0.38095238095238093], [0.1904761904761904, -0.7142857142857142], [0.23809523809523803, -0.9047619047619047], [0.33333333333333326, -1.0], [0.4285714285714285, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.8095238095238094, -0.9047619047619047], [0.857142857142857, -0.7142857142857142], [0.857142857142857, -0.38095238095238093], [0.8095238095238094, -0.19047619047619047], [0.7142857142857142, -0.09523809523809523], [0.619047619047619, -0.047619047619047616], [0.4285714285714285, -0.047619047619047616]]], "w": 1.0476190476190474}, "P": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.7619047619047619, -0.9523809523809523], [0.8095238095238094, -0.8571428571428571], [0.8095238095238094, -0.7142857142857142], [0.7619047619047619, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.619047619047619, -0.5238095238095237], [0.23809523809523803, -0.5238095238095237]]], "w": 1.0}, "R": {"l": [[[0.8095238095238094, -0.047619047619047616], [0.4761904761904761, -0.5238095238095237]], [[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.7619047619047619, -0.9523809523809523], [0.8095238095238094, -0.8571428571428571], [0.8095238095238094, -0.7142857142857142], [0.7619047619047619, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.619047619047619, -0.5238095238095237], [0.23809523809523803, -0.5238095238095237]]], "w": 1.0}, "U": {"l": [[[0.23809523809523803, -1.0476190476190474], [0.23809523809523803, -0.23809523809523808], [0.28571428571428564, -0.14285714285714285], [0.33333333333333326, -0.09523809523809523], [0.4285714285714285, -0.047619047619047616], [0.619047619047619, -0.047619047619047616], [0.7142857142857142, -0.09523809523809523], [0.7619047619047619, -0.14285714285714285], [0.8095238095238094, -0.23809523809523808], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "T": {"l": [[[0.09523809523809523, -1.0476190476190474], [0.6666666666666666, -1.0476190476190474]], [[0.38095238095238093, -0.047619047619047616], [0.38095238095238093, -1.0476190476190474]]], "w": 0.7619047619047619}, "V": {"l": [[[0.09523809523809523, -1.0476190476190474], [0.42857142857142855, -0.047619047619047616], [0.7619047619047619, -1.0476190476190474]]], "w": 0.8571428571428571}, "X": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.8095238095238095, -0.047619047619047616]], [[0.8095238095238095, -1.0476190476190474], [0.14285714285714285, -0.047619047619047616]]], "w": 0.9523809523809523}, "a": {"l": [[[0.6666666666666666, -0.047619047619047616], [0.6666666666666666, -0.5714285714285714], [0.6190476190476191, -0.6666666666666666], [0.5238095238095237, -0.7142857142857142], [0.3333333333333333, -0.7142857142857142], [0.23809523809523808, -0.6666666666666666]], [[0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.19047619047619047], [0.19047619047619047, -0.2857142857142857], [0.23809523809523808, -0.38095238095238093], [0.3333333333333333, -0.42857142857142855], [0.5714285714285714, -0.42857142857142855], [0.6666666666666666, -0.47619047619047616]]], "w": 0.9047619047619047}, "c": {"l": [[[0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.19047619047619047, -0.23809523809523808], [0.19047619047619047, -0.5238095238095237], [0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5714285714285714, -0.7142857142857142], [0.6666666666666666, -0.6666666666666666]]], "w": 0.8571428571428571}, "b": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]], [[0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5238095238095237], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523]]], "w": 0.9047619047619047}, "e": {"l": [[[0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.19047619047619047], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.47619047619047616], [0.19047619047619047, -0.38095238095238093]]], "w": 0.8571428571428571}, "d": {"l": [[[0.6666666666666666, -0.047619047619047616], [0.6666666666666666, -1.0476190476190474]], [[0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.19047619047619047, -0.23809523809523808], [0.19047619047619047, -0.5238095238095237], [0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5714285714285714, -0.7142857142857142], [0.6666666666666666, -0.6666666666666666]]], "w": 0.9047619047619047}, "g": {"l": [[[0.6666666666666666, -0.7142857142857142], [0.6666666666666666, 0.09523809523809523], [0.6190476190476191, 0.19047619047619047], [0.5714285714285714, 0.23809523809523808], [0.47619047619047616, 0.2857142857142857], [0.3333333333333333, 0.2857142857142857], [0.23809523809523808, 0.23809523809523808]], [[0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.19047619047619047, -0.23809523809523808], [0.19047619047619047, -0.5238095238095237], [0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5714285714285714, -0.7142857142857142], [0.6666666666666666, -0.6666666666666666]]], "w": 0.9047619047619047}, "f": {"l": [[[0.09523809523809523, -0.7142857142857142], [0.47619047619047616, -0.7142857142857142]], [[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.9047619047619047], [0.2857142857142857, -1.0], [0.38095238095238093, -1.0476190476190474], [0.47619047619047616, -1.0476190476190474]]], "w": 0.5714285714285714}, "i": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -1.0476190476190474], [0.19047619047619047, -1.0], [0.23809523809523808, -0.9523809523809523], [0.2857142857142857, -1.0], [0.23809523809523808, -1.0476190476190474], [0.23809523809523808, -0.9523809523809523]]], "w": 0.47619047619047616}, "h": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]], [[0.6666666666666666, -0.047619047619047616], [0.6666666666666666, -0.5714285714285714], [0.6190476190476191, -0.6666666666666666], [0.5238095238095237, -0.7142857142857142], [0.38095238095238093, -0.7142857142857142], [0.2857142857142857, -0.6666666666666666], [0.23809523809523808, -0.6190476190476191]]], "w": 0.9047619047619047}, "m": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.047619047619047616]], [[0.6666666666666666, -0.5714285714285714], [0.7142857142857142, -0.6666666666666666], [0.8095238095238095, -0.7142857142857142], [0.9523809523809523, -0.7142857142857142], [1.0476190476190474, -0.6666666666666666], [1.0952380952380951, -0.5714285714285714], [1.0952380952380951, -0.047619047619047616]]], "w": 1.3333333333333333}, "l": {"l": [[[0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.19047619047619047], [0.23809523809523808, -1.0476190476190474]]], "w": 0.5238095238095237}, "o": {"l": [[[0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.19047619047619047, -0.23809523809523808], [0.19047619047619047, -0.5238095238095237], [0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5238095238095237], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.38095238095238093, -0.047619047619047616]]], "w": 0.9047619047619047}, "n": {"l": [[[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, -0.047619047619047616]], [[0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.047619047619047616]]], "w": 0.9047619047619047}, "p": {"l": [[[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, 0.2857142857142857]], [[0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5238095238095237], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523]]], "w": 0.9047619047619047}, "s": {"l": [[[0.19047619047619047, -0.09523809523809523], [0.2857142857142857, -0.047619047619047616], [0.47619047619047616, -0.047619047619047616], [0.5714285714285714, -0.09523809523809523], [0.6190476190476191, -0.19047619047619047], [0.6190476190476191, -0.23809523809523808], [0.5714285714285714, -0.3333333333333333], [0.47619047619047616, -0.38095238095238093], [0.3333333333333333, -0.38095238095238093], [0.23809523809523808, -0.42857142857142855], [0.19047619047619047, -0.5238095238095237], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.47619047619047616, -0.7142857142857142], [0.5714285714285714, -0.6666666666666666]]], "w": 0.8095238095238095}, "r": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -0.5238095238095237], [0.2857142857142857, -0.6190476190476191], [0.3333333333333333, -0.6666666666666666], [0.42857142857142855, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142]]], "w": 0.6190476190476191}, "u": {"l": [[[0.6666666666666666, -0.7142857142857142], [0.6666666666666666, -0.047619047619047616]], [[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, -0.19047619047619047], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5238095238095237, -0.047619047619047616], [0.6190476190476191, -0.09523809523809523], [0.6666666666666666, -0.14285714285714285]]], "w": 0.9047619047619047}, "t": {"l": [[[0.09523809523809523, -0.7142857142857142], [0.47619047619047616, -0.7142857142857142]], [[0.23809523809523808, -1.0476190476190474], [0.23809523809523808, -0.19047619047619047], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.47619047619047616, -0.047619047619047616]]], "w": 0.5714285714285714}, "x": {"l": [[[0.14285714285714285, -0.047619047619047616], [0.6666666666666666, -0.7142857142857142]], [[0.14285714285714285, -0.7142857142857142], [0.6666666666666666, -0.047619047619047616]]], "w": 0.8095238095238095}, "z": {"l": [[[0.14285714285714285, -0.7142857142857142], [0.6666666666666666, -0.7142857142857142], [0.14285714285714285, -0.047619047619047616], [0.6666666666666666, -0.047619047619047616]]], "w": 0.8095238095238095}}, "modules": [{"layer": "F", "center": [94.996, 75.946], "pads": [{"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 63.245999999999995], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 63.245999999999995], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 65.786], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 65.786], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 68.326], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 68.326], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 70.866], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 70.866], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 73.40599999999999], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 73.40599999999999], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 75.946], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 75.946], "drillsize": [1.016, 1.016], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}], "drawings": [], "ref": "J801", "bbox": {"pos": [81.770999, 61.470999], "size": [14.600002, 16.250002]}}, {"layer": "F", "center": [94.996, 98.806], "pads": [{"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 86.106], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 86.106], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 88.646], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 88.646], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 91.18599999999999], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 91.18599999999999], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 93.726], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 93.726], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 96.26599999999999], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 96.26599999999999], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [92.45599999999999, 98.806], "drillsize": [1.016, 1.016], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [94.996, 98.806], "drillsize": [1.016, 1.016], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.7271999999999998, 1.7271999999999998]}], "drawings": [], "ref": "J802", "bbox": {"pos": [81.770999, 84.33099899999999], "size": [14.600002, 16.250002]}}, {"layer": "F", "center": [119.5, 94.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [116.74918, 94.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [3.59918, 1.6001999999999998]}, {"layers": ["F"], "angle": -0.0, "pos": [122.25081999999999, 94.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [3.59918, 1.6001999999999998]}], "drawings": [], "ref": "C214", "bbox": {"pos": [114.62499899999999, 90.274999], "size": [9.750002, 7.400002]}}, {"layer": "F", "center": [122.75, 74.25], "pads": [{"layers": ["F", "B"], "angle": -0.0, "pos": [122.75, 74.25], "drillsize": [1.09728, 1.09728], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.99898, 1.99898]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [125.28999999999999, 74.25], "drillsize": [1.09728, 1.09728], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.99898, 1.99898]}], "drawings": [], "ref": "J201", "bbox": {"pos": [121.024999, 70.924999], "size": [6.050002, 6.650002]}}, {"layer": "F", "center": [122.75, 62.5], "pads": [{"layers": ["F", "B"], "angle": -270.0, "pos": [118.05099999999999, 65.7004], "drillsize": [3.0999999999999996, 1.2], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "oblong", "type": "th", "size": [3.50012, 3.50012]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [122.75, 62.70066], "drillsize": [1.2, 3.0999999999999996], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "oblong", "type": "th", "size": [3.50012, 3.50012]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [122.75, 68.70013999999999], "drillsize": [1.2, 3.5999999999999996], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "oblong", "pin1": 1, "type": "th", "size": [3.6999999999999997, 3.6999999999999997]}], "drawings": [], "ref": "J210", "bbox": {"pos": [116.30094, 54.924378999999995], "size": [11.024941, 15.625760999999999]}}, {"layer": "F", "center": [122.75, 80.0], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [122.75, 78.55], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 2.5]}, {"layers": ["F"], "angle": -90.0, "pos": [122.75, 81.45], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.8999999999999999, 2.5]}], "drawings": [], "ref": "L201", "bbox": {"pos": [121.12499899999999, 77.774999], "size": [3.250002, 4.450002]}}, {"layer": "F", "center": [134.2, 87.0], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [134.2, 86.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -90.0, "pos": [134.2, 87.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C201", "bbox": {"pos": [133.42499899999999, 85.524999], "size": [1.5500019999999999, 2.950002]}}, {"layer": "F", "center": [127.0, 86.89999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [127.0, 86.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -90.0, "pos": [127.0, 87.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C202", "bbox": {"pos": [126.224999, 85.424999], "size": [1.5500019999999999, 2.950002]}}, {"layer": "F", "center": [132.0, 102.35], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [131.25, 102.35], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -180.0, "pos": [132.75, 102.35], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C205", "bbox": {"pos": [130.524999, 101.57499899999999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [133.29999999999998, 97.35], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [133.85, 97.35], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [132.75, 97.35], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C207", "bbox": {"pos": [132.124999, 96.724999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [134.25, 103.1], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [134.25, 103.85], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -270.0, "pos": [134.25, 102.35], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C211", "bbox": {"pos": [133.474999, 101.62499899999999], "size": [1.5500019999999999, 2.950002]}}, {"layer": "F", "center": [130.5, 97.35], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [129.75, 97.35], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -180.0, "pos": [131.25, 97.35], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C212", "bbox": {"pos": [129.024999, 96.57499899999999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [135.75, 100.75], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [135.75, 101.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -270.0, "pos": [135.75, 100.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C213", "bbox": {"pos": [134.974999, 99.274999], "size": [1.5500019999999999, 2.950002]}}, {"layer": "F", "center": [128.6, 86.95], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [128.6, 87.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [128.6, 86.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C215", "bbox": {"pos": [127.974999, 85.774999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [176.94086, 92.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [177.49086, 92.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [176.39086, 92.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C301", "bbox": {"pos": [175.765859, 92.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [177.0, 85.01575], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [177.54999999999998, 85.01575], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [176.45, 85.01575], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C302", "bbox": {"pos": [175.824999, 84.390749], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [172.75, 92.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [172.2, 92.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [173.29999999999998, 92.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C303", "bbox": {"pos": [171.574999, 92.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [138.0, 83.05], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [138.54999999999998, 83.05], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [137.45, 83.05], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C304", "bbox": {"pos": [136.824999, 82.424999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [147.7, 72.39999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [147.7, 71.85], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -90.0, "pos": [147.7, 72.95], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C305", "bbox": {"pos": [147.074999, 71.224999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [148.95, 72.39999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [148.95, 71.85], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -90.0, "pos": [148.95, 72.95], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C306", "bbox": {"pos": [148.324999, 71.224999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [148.95, 75.35], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [148.95, 75.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [148.95, 74.8], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C307", "bbox": {"pos": [148.324999, 74.174999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [167.5, 95.25], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [167.5, 95.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [167.5, 94.69999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C308", "bbox": {"pos": [166.874999, 94.07499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [165.04999999999998, 92.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [165.6, 92.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [164.5, 92.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C309", "bbox": {"pos": [163.874999, 91.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [158.45, 91.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [157.9, 91.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [159.0, 91.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C310", "bbox": {"pos": [157.27499899999998, 91.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [158.45, 90.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [157.9, 90.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [159.0, 90.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C311", "bbox": {"pos": [157.27499899999998, 89.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [108.5, 63.949999999999996], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [108.5, 63.4], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -90.0, "pos": [108.5, 64.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C312", "bbox": {"pos": [107.87499899999999, 62.774998999999994], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [108.5, 69.0], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [108.5, 69.55], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [108.5, 68.45], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C313", "bbox": {"pos": [107.87499899999999, 67.82499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [107.25, 69.0], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [107.25, 69.55], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [107.25, 68.45], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C314", "bbox": {"pos": [106.62499899999999, 67.82499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [164.54999999999998, 80.74336799999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [165.1, 80.74336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [164.0, 80.74336799999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C315", "bbox": {"pos": [163.374999, 80.11836699999999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [161.0, 80.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [160.45, 80.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [161.54999999999998, 80.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C316", "bbox": {"pos": [159.824999, 80.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [164.54999999999998, 79.49336799999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [165.1, 79.49336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [164.0, 79.49336799999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C317", "bbox": {"pos": [163.374999, 78.86836699999999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [158.45, 80.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [157.9, 80.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [159.0, 80.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C318", "bbox": {"pos": [157.27499899999998, 80.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [136.7, 73.8], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [136.15, 73.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [137.25, 73.8], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C319", "bbox": {"pos": [135.52499899999998, 73.174999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [138.0, 84.3], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [138.54999999999998, 84.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [137.45, 84.3], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C320", "bbox": {"pos": [136.824999, 83.674999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [176.94086, 91.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [177.49086, 91.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [176.39086, 91.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C321", "bbox": {"pos": [175.765859, 90.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [177.25, 94.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [178.0, 94.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -0.0, "pos": [176.5, 94.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C322", "bbox": {"pos": [175.77499899999998, 93.474999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [172.75, 91.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [172.2, 91.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [173.29999999999998, 91.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C323", "bbox": {"pos": [171.574999, 90.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [172.5, 94.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [171.75, 94.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -180.0, "pos": [173.25, 94.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C324", "bbox": {"pos": [171.02499899999998, 93.474999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [158.25, 79.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [157.5, 79.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -180.0, "pos": [159.0, 79.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C325", "bbox": {"pos": [156.77499899999998, 78.474999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [173.065516, 81.25], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [173.065516, 81.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [173.065516, 80.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C401", "bbox": {"pos": [172.440515, 80.07499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [174.0, 73.504082], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [174.0, 72.954082], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -90.0, "pos": [174.0, 74.054082], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C402", "bbox": {"pos": [173.374999, 72.329081], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [170.5, 81.25], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [170.5, 81.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [170.5, 80.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C403", "bbox": {"pos": [169.874999, 80.07499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [106.75, 99.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [107.3, 99.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [106.19999999999999, 99.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C404", "bbox": {"pos": [105.57499899999999, 98.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [101.75, 102.75], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [101.75, 103.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [101.75, 102.19999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C405", "bbox": {"pos": [101.124999, 101.57499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [168.25, 63.699999999999996], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [168.25, 63.15], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -90.0, "pos": [168.25, 64.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C501", "bbox": {"pos": [167.624999, 62.524998999999994], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [170.7, 63.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [170.15, 63.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [171.25, 63.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C502", "bbox": {"pos": [169.52499899999998, 62.874998999999995], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [170.5, 69.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [169.95, 69.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [171.04999999999998, 69.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C503", "bbox": {"pos": [169.324999, 69.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [174.79999999999998, 63.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [175.35, 63.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [174.25, 63.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C504", "bbox": {"pos": [173.624999, 62.874998999999995], "size": [2.350002, 1.2500019999999998]}}, {"layer": "B", "center": [160.0, 63.0], "pads": [{"layers": ["B"], "angle": -0.0, "pos": [160.75, 63.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["B"], "angle": -0.0, "pos": [159.25, 63.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C601", "bbox": {"pos": [158.52499899999998, 62.224999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "B", "center": [159.75, 64.5], "pads": [{"layers": ["B"], "angle": -0.0, "pos": [160.29999999999998, 64.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["B"], "angle": -0.0, "pos": [159.2, 64.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C602", "bbox": {"pos": [158.574999, 63.874998999999995], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [157.25, 70.5], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [157.25, 71.05], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [157.25, 69.95], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C603", "bbox": {"pos": [156.624999, 69.32499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [158.75, 65.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [158.2, 65.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [159.29999999999998, 65.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C604", "bbox": {"pos": [157.574999, 65.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [158.75, 70.5], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [158.75, 71.05], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [158.75, 69.95], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C605", "bbox": {"pos": [158.124999, 69.32499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [164.79999999999998, 71.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [165.35, 71.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [164.25, 71.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C606", "bbox": {"pos": [163.624999, 70.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [165.79999999999998, 64.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [166.35, 64.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [165.25, 64.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C607", "bbox": {"pos": [164.624999, 63.624998999999995], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [164.79999999999998, 72.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [165.35, 72.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [164.25, 72.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C608", "bbox": {"pos": [163.624999, 72.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "B", "center": [166.7, 66.75], "pads": [{"layers": ["B"], "angle": -90.0, "pos": [166.7, 66.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["B"], "angle": -90.0, "pos": [166.7, 67.3], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C609", "bbox": {"pos": [166.074999, 65.57499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [165.79999999999998, 63.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [166.35, 63.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [165.25, 63.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C610", "bbox": {"pos": [164.624999, 62.374998999999995], "size": [2.350002, 1.2500019999999998]}}, {"layer": "B", "center": [168.2, 66.7], "pads": [{"layers": ["B"], "angle": -90.0, "pos": [168.2, 66.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["B"], "angle": -90.0, "pos": [168.2, 67.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C611", "bbox": {"pos": [167.574999, 65.524999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "B", "center": [166.7, 69.25], "pads": [{"layers": ["B"], "angle": -270.0, "pos": [166.7, 69.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["B"], "angle": -270.0, "pos": [166.7, 68.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C612", "bbox": {"pos": [166.074999, 68.07499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "B", "center": [168.2, 69.25], "pads": [{"layers": ["B"], "angle": -270.0, "pos": [168.2, 69.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["B"], "angle": -270.0, "pos": [168.2, 68.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C613", "bbox": {"pos": [167.574999, 68.07499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [141.4, 96.55], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [141.4, 97.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [141.4, 96.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C701", "bbox": {"pos": [140.77499899999998, 95.374999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [138.5, 94.44999999999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [138.5, 95.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [138.5, 93.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C702", "bbox": {"pos": [137.874999, 93.274999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [142.6, 96.55], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [142.6, 97.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [142.6, 96.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C703", "bbox": {"pos": [141.974999, 95.374999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [139.75, 94.44999999999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [139.75, 95.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [139.75, 93.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C704", "bbox": {"pos": [139.124999, 93.274999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [149.54999999999998, 96.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [150.1, 96.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [149.0, 96.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C705", "bbox": {"pos": [148.374999, 95.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [150.95, 85.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [151.5, 85.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [150.4, 85.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C706", "bbox": {"pos": [149.77499899999998, 85.124999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [147.0, 88.25], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [147.0, 89.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -270.0, "pos": [147.0, 87.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C707", "bbox": {"pos": [146.224999, 86.774999], "size": [1.5500019999999999, 2.950002]}}, {"layer": "F", "center": [154.5, 91.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [155.25, 91.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -0.0, "pos": [153.75, 91.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C708", "bbox": {"pos": [153.02499899999998, 90.974999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [148.5, 88.05], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [148.5, 88.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [148.5, 87.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C709", "bbox": {"pos": [147.874999, 86.874999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [154.0, 93.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [154.54999999999998, 93.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [153.45, 93.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C710", "bbox": {"pos": [152.824999, 92.624999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [103.05, 62.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [103.6, 62.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [102.5, 62.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C801", "bbox": {"pos": [101.87499899999999, 61.374998999999995], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [106.25, 88.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [105.5, 88.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -180.0, "pos": [107.0, 88.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C802", "bbox": {"pos": [104.774999, 87.724999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [103.0, 63.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [103.55, 63.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [102.44999999999999, 63.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C803", "bbox": {"pos": [101.82499899999999, 62.874998999999995], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [106.5, 90.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [105.94999999999999, 90.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [107.05, 90.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C804", "bbox": {"pos": [105.32499899999999, 89.374999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [103.0, 65.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [103.55, 65.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [102.44999999999999, 65.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C805", "bbox": {"pos": [101.82499899999999, 64.374999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [112.75, 69.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [113.5, 69.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["F"], "angle": -0.0, "pos": [112.0, 69.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C806", "bbox": {"pos": [111.274999, 68.974999], "size": [2.950002, 1.5500019999999999]}}, {"layer": "F", "center": [101.0, 67.05], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [101.0, 67.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -270.0, "pos": [101.0, 66.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C807", "bbox": {"pos": [100.374999, 65.874999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "F", "center": [112.5, 71.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [113.05, 71.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 71.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C808", "bbox": {"pos": [111.32499899999999, 70.624999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [93.0, 101.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [93.55, 101.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [92.45, 101.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C809", "bbox": {"pos": [91.82499899999999, 100.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [93.0, 78.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [93.55, 78.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [92.45, 78.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C810", "bbox": {"pos": [91.82499899999999, 77.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [100.05, 79.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [99.5, 79.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [100.6, 79.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C811", "bbox": {"pos": [98.874999, 78.874999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [100.1, 78.14999999999999], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [99.55, 78.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [100.64999999999999, 78.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C812", "bbox": {"pos": [98.924999, 77.524999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [100.1, 76.89999999999999], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [99.55, 76.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [100.64999999999999, 76.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C813", "bbox": {"pos": [98.924999, 76.274999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [100.1, 75.64999999999999], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [99.55, 75.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -180.0, "pos": [100.64999999999999, 75.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C814", "bbox": {"pos": [98.924999, 75.024999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [112.55, 96.19999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [113.1, 96.19999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [112.0, 96.19999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C815", "bbox": {"pos": [111.37499899999999, 95.57499899999999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [112.55, 94.94999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [113.1, 94.94999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [112.0, 94.94999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C816", "bbox": {"pos": [111.37499899999999, 94.32499899999999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [116.94999999999999, 76.64999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [117.5, 76.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [116.39999999999999, 76.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C817", "bbox": {"pos": [115.774999, 76.024999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [112.55, 93.7], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [113.1, 93.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [112.0, 93.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C818", "bbox": {"pos": [111.37499899999999, 93.07499899999999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [116.94999999999999, 75.39999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [117.5, 75.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [116.39999999999999, 75.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C819", "bbox": {"pos": [115.774999, 74.774999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [112.55, 92.45], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [113.1, 92.45], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [112.0, 92.45], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C820", "bbox": {"pos": [111.37499899999999, 91.82499899999999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [116.94999999999999, 74.14999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [117.5, 74.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [116.39999999999999, 74.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C821", "bbox": {"pos": [115.774999, 73.524999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [116.94999999999999, 72.89999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [117.5, 72.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -0.0, "pos": [116.39999999999999, 72.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C822", "bbox": {"pos": [115.774999, 72.274999], "size": [2.350002, 1.2500019999999998]}}, {"layer": "F", "center": [118.75, 100.45860499999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [118.75, 101.207905], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7975599999999999, 0.7975599999999999]}, {"layers": ["F"], "angle": -270.0, "pos": [118.75, 99.709305], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7975599999999999, 0.7975599999999999]}], "drawings": [], "ref": "D201", "bbox": {"pos": [117.974999, 99.033604], "size": [1.5500019999999999, 2.850002]}}, {"layer": "F", "center": [122.75, 84.5], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [122.75, 83.05], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 2.5]}, {"layers": ["F"], "angle": -90.0, "pos": [122.75, 85.95], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.8999999999999999, 2.5]}], "drawings": [], "ref": "F201", "bbox": {"pos": [121.12499899999999, 82.274999], "size": [3.250002, 4.450002]}}, {"layer": "F", "center": [186.75, 66.5], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [185.45, 66.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.38, 2.6]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 70.08], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 62.919999999999995], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F"], "angle": -180.0, "pos": [186.75, 66.5], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5499999999999999, 0.5499999999999999]}], "drawings": [], "ref": "J203", "bbox": {"pos": [184.15, 61.324999], "size": [5.075002, 10.350002]}}, {"layer": "F", "center": [186.75, 77.75], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [185.45, 77.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.38, 2.6]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 81.33], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 74.17], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F"], "angle": -180.0, "pos": [186.75, 77.75], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5499999999999999, 0.5499999999999999]}], "drawings": [], "ref": "J204", "bbox": {"pos": [184.15, 72.57499899999999], "size": [5.075002, 10.350002]}}, {"layer": "F", "center": [186.75, 88.75], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [185.45, 88.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.38, 2.6]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 92.33], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 85.17], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F"], "angle": -180.0, "pos": [186.75, 88.75], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5499999999999999, 0.5499999999999999]}], "drawings": [], "ref": "J205", "bbox": {"pos": [184.15, 83.57499899999999], "size": [5.075002, 10.350002]}}, {"layer": "F", "center": [186.75, 99.5], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [185.45, 99.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.38, 2.6]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 103.08], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F", "B"], "angle": -90.0, "pos": [186.75, 95.92], "drillsize": [1.7, 1.7], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [3.0, 3.0]}, {"layers": ["F"], "angle": -180.0, "pos": [186.75, 99.5], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5499999999999999, 0.5499999999999999]}], "drawings": [], "ref": "J207", "bbox": {"pos": [184.15, 94.32499899999999], "size": [5.075002, 10.350002]}}, {"layer": "F", "center": [166.25, 95.25], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [166.25, 94.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [166.25, 95.69999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "L301", "bbox": {"pos": [165.574999, 94.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [144.0, 96.44999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [144.0, 96.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [144.0, 96.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "L701", "bbox": {"pos": [143.324999, 95.474999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [145.2, 87.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [145.65, 87.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [144.75, 87.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "L702", "bbox": {"pos": [144.224999, 86.82499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [107.05, 86.7], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [107.05, 87.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [107.05, 86.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "L801", "bbox": {"pos": [106.37499899999999, 85.724999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [112.0, 67.75], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [112.0, 68.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [112.0, 67.3], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "L802", "bbox": {"pos": [111.32499899999999, 66.774999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [122.75, 88.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [122.75, 87.50178], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8000999999999999, 0.8000999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [123.69999999999999, 89.50076], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8000999999999999, 0.8000999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [121.8, 89.50076], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.8000999999999999, 0.8000999999999999]}], "drawings": [], "ref": "Q201", "bbox": {"pos": [121.07499899999999, 86.874999], "size": [3.350002, 3.250002]}}, {"layer": "F", "center": [129.952946, 90.467643], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [130.402946, 90.467643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [129.50294599999998, 90.467643], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R201", "bbox": {"pos": [128.977945, 89.792642], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [126.75, 99.69999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [126.75, 99.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [126.75, 100.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R202", "bbox": {"pos": [126.07499899999999, 98.724999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [131.85, 85.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [132.29999999999998, 85.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [131.4, 85.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R203", "bbox": {"pos": [130.874999, 84.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [135.79999999999998, 95.8], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [135.79999999999998, 95.35], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [135.79999999999998, 96.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R204", "bbox": {"pos": [135.124999, 94.82499899999999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [131.2, 83.14999999999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [131.2, 83.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [131.2, 82.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R205", "bbox": {"pos": [130.524999, 82.174999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [129.95, 92.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [130.4, 92.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [129.5, 92.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R208", "bbox": {"pos": [128.974999, 91.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [126.75, 101.75], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [126.75, 102.19999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [126.75, 101.3], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R209", "bbox": {"pos": [126.07499899999999, 100.774999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [134.5, 95.8], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [134.5, 95.35], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [134.5, 96.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R210", "bbox": {"pos": [133.824999, 94.82499899999999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [128.25, 101.69999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [128.25, 101.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [128.25, 102.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R211", "bbox": {"pos": [127.57499899999999, 100.724999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [178.2, 71.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [178.65, 71.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [177.75, 71.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R213", "bbox": {"pos": [177.224999, 70.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [176.79999999999998, 71.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [177.25, 71.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [176.35, 71.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R215", "bbox": {"pos": [175.824999, 70.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [129.25, 96.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [128.79999999999998, 96.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [129.7, 96.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R216", "bbox": {"pos": [128.274999, 95.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [129.25, 99.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [129.7, 99.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [128.79999999999998, 99.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R217", "bbox": {"pos": [128.274999, 99.07499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [137.25, 99.5], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [137.25, 99.05], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [137.25, 99.94999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R218", "bbox": {"pos": [136.574999, 98.524999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [138.75, 99.5], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [138.75, 99.94999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [138.75, 99.05], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R219", "bbox": {"pos": [138.074999, 98.524999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [131.2, 95.55], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [131.2, 95.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [131.2, 96.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R220", "bbox": {"pos": [130.524999, 94.57499899999999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [139.2, 101.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [139.65, 101.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [138.75, 101.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R221", "bbox": {"pos": [138.224999, 100.82499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [177.95, 69.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [177.5, 69.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [178.4, 69.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R224", "bbox": {"pos": [176.974999, 68.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [150.45, 67.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [150.0, 67.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [150.9, 67.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R227", "bbox": {"pos": [149.474999, 66.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [135.79999999999998, 67.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [136.25, 67.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [135.35, 67.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R228", "bbox": {"pos": [134.824999, 66.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [150.0, 65.45], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [150.0, 65.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [150.0, 65.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R233", "bbox": {"pos": [149.324999, 64.474999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [136.25, 65.5], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [136.25, 65.95], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [136.25, 65.05], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R234", "bbox": {"pos": [135.574999, 64.524999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [118.75, 102.94999999999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [118.75, 103.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [118.75, 102.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R235", "bbox": {"pos": [118.07499899999999, 101.974999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [183.5, 66.05], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [183.5, 65.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [183.5, 66.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R236", "bbox": {"pos": [182.824999, 65.07499899999999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [183.0, 66.95], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [183.0, 66.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [183.0, 67.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R237", "bbox": {"pos": [182.324999, 65.974999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [178.45, 90.26575], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [178.9, 90.26575], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [178.0, 90.26575], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R301", "bbox": {"pos": [177.474999, 89.590749], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [178.0, 86.7], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [178.0, 86.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [178.0, 87.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R302", "bbox": {"pos": [177.324999, 85.724999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [175.0, 84.95], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [175.0, 85.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [175.0, 84.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R303", "bbox": {"pos": [174.324999, 83.974999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [174.75, 92.5], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [174.75, 92.05], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [174.75, 92.95], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R304", "bbox": {"pos": [174.074999, 91.524999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [173.5, 84.95], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [173.5, 85.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [173.5, 84.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R305", "bbox": {"pos": [172.824999, 83.974999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [138.95, 73.8], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [139.4, 73.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [138.5, 73.8], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R306", "bbox": {"pos": [137.974999, 73.124999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [151.7, 70.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [152.15, 70.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [151.25, 70.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R307", "bbox": {"pos": [150.724999, 69.82499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [149.79999999999998, 70.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [150.25, 70.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [149.35, 70.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R308", "bbox": {"pos": [148.824999, 69.82499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [171.75, 87.55], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [171.75, 87.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [171.75, 88.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R309", "bbox": {"pos": [171.074999, 86.57499899999999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [170.5, 87.55], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [170.5, 88.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [170.5, 87.1], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R310", "bbox": {"pos": [169.824999, 86.57499899999999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [171.75, 89.45], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [171.75, 89.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [171.75, 89.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R311", "bbox": {"pos": [171.074999, 88.474999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [170.5, 89.45], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [170.5, 89.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [170.5, 89.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R312", "bbox": {"pos": [169.824999, 88.474999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [161.75, 91.25], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [161.75, 90.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [161.75, 91.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R313", "bbox": {"pos": [161.074999, 90.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [164.5, 94.2], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [164.5, 93.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [164.5, 94.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R314", "bbox": {"pos": [163.824999, 93.224999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [164.95, 91.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [165.4, 91.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [164.5, 91.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R315", "bbox": {"pos": [163.974999, 90.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [152.79999999999998, 78.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [152.35, 78.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [153.25, 78.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R316", "bbox": {"pos": [151.824999, 77.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [154.95, 79.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [155.4, 79.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [154.5, 79.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R317", "bbox": {"pos": [153.974999, 79.07499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [160.5, 91.25], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [160.5, 90.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [160.5, 91.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R318", "bbox": {"pos": [159.824999, 90.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [152.79999999999998, 79.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [153.25, 79.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [152.35, 79.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R319", "bbox": {"pos": [151.824999, 79.07499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [154.95, 78.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [154.5, 78.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [155.4, 78.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R320", "bbox": {"pos": [153.974999, 77.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [148.75, 79.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [149.2, 79.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [148.29999999999998, 79.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R321", "bbox": {"pos": [147.77499899999998, 79.07499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [150.7, 78.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [151.15, 78.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [150.25, 78.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R322", "bbox": {"pos": [149.724999, 77.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [148.75, 78.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [149.2, 78.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [148.29999999999998, 78.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R323", "bbox": {"pos": [147.77499899999998, 77.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [102.75, 66.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [102.3, 66.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [103.19999999999999, 66.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R324", "bbox": {"pos": [101.774999, 65.82499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [150.7, 79.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [150.25, 79.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [151.15, 79.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R325", "bbox": {"pos": [149.724999, 79.07499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [174.75, 79.25], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [174.75, 79.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [174.75, 78.8], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R401", "bbox": {"pos": [174.074999, 78.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [174.75, 75.8], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [174.75, 75.35], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [174.75, 76.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R402", "bbox": {"pos": [174.074999, 74.82499899999999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [171.75, 81.25], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [171.75, 80.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [171.75, 81.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R403", "bbox": {"pos": [171.074999, 80.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [106.25, 101.19999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [106.25, 100.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [106.25, 101.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R404", "bbox": {"pos": [105.57499899999999, 100.224999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [172.565516, 73.804082], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [172.565516, 73.35408199999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [172.565516, 74.254082], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R405", "bbox": {"pos": [171.890515, 72.829081], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [171.065516, 73.804082], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [171.065516, 73.35408199999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [171.065516, 74.254082], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R406", "bbox": {"pos": [170.390515, 72.829081], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [172.25, 70.0], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [172.25, 70.45], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [172.25, 69.55], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R502", "bbox": {"pos": [171.574999, 69.024999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [172.75, 63.5], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [172.75, 63.949999999999996], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [172.75, 63.05], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R503", "bbox": {"pos": [172.074999, 62.524998999999994], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [173.5, 70.0], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [173.5, 69.55], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [173.5, 70.45], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R504", "bbox": {"pos": [172.824999, 69.024999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [175.5, 68.45], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [175.5, 68.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [175.5, 68.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R505", "bbox": {"pos": [174.824999, 67.474999], "size": [1.350002, 1.950002]}}, {"layer": "B", "center": [162.25, 63.75], "pads": [{"layers": ["B"], "angle": -270.0, "pos": [162.25, 64.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["B"], "angle": -270.0, "pos": [162.25, 63.3], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R601", "bbox": {"pos": [161.574999, 62.774998999999994], "size": [1.350002, 1.950002]}}, {"layer": "B", "center": [162.25, 70.25], "pads": [{"layers": ["B"], "angle": -270.0, "pos": [162.25, 70.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["B"], "angle": -270.0, "pos": [162.25, 69.8], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R602", "bbox": {"pos": [161.574999, 69.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [139.25, 89.95], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [139.7, 89.95], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [138.79999999999998, 89.95], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R701", "bbox": {"pos": [138.27499899999998, 89.274999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [144.4, 90.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [144.85, 90.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [143.95, 90.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R702", "bbox": {"pos": [143.42499899999999, 89.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [148.04999999999998, 92.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [147.6, 92.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [148.5, 92.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R703", "bbox": {"pos": [147.074999, 91.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [148.04999999999998, 90.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [147.6, 90.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [148.5, 90.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R704", "bbox": {"pos": [147.074999, 89.82499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [145.5, 95.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [145.04999999999998, 95.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [145.95, 95.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R705", "bbox": {"pos": [144.52499899999998, 94.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [152.75, 85.25], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [152.75, 84.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [152.75, 85.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R706", "bbox": {"pos": [152.074999, 84.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [151.5, 95.25], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [151.5, 94.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -90.0, "pos": [151.5, 95.69999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R707", "bbox": {"pos": [150.824999, 94.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [152.95, 87.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [152.5, 87.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [153.4, 87.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R708", "bbox": {"pos": [151.974999, 86.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [149.5, 95.25], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [149.95, 95.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [149.04999999999998, 95.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R709", "bbox": {"pos": [148.52499899999998, 94.57499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [151.0, 87.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [151.45, 87.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -0.0, "pos": [150.54999999999998, 87.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R710", "bbox": {"pos": [150.02499899999998, 86.32499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [149.45, 97.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [149.0, 97.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [149.9, 97.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R711", "bbox": {"pos": [148.474999, 97.07499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [149.0, 85.25], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [149.0, 85.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [149.0, 84.8], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R712", "bbox": {"pos": [148.324999, 84.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [151.5, 97.25], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [151.5, 97.69999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -270.0, "pos": [151.5, 96.8], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R713", "bbox": {"pos": [150.824999, 96.274999], "size": [1.350002, 1.950002]}}, {"layer": "F", "center": [150.7, 84.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [150.25, 84.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [151.15, 84.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R714", "bbox": {"pos": [149.724999, 83.82499899999999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [158.7, 67.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [159.2, 68.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [159.2, 68.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [159.2, 67.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [159.2, 67.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [158.2, 68.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [158.2, 67.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [158.2, 68.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [158.2, 67.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN601", "bbox": {"pos": [157.67499899999999, 66.424999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [139.25, 91.95], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [139.75, 92.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [139.75, 92.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [139.75, 91.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [139.75, 91.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [138.75, 92.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [138.75, 91.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [138.75, 92.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [138.75, 91.2], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN701", "bbox": {"pos": [138.224999, 90.624999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [98.0, 64.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [98.5, 65.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [98.5, 64.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [98.5, 63.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [98.5, 64.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 65.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 64.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 64.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 63.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN801", "bbox": {"pos": [96.974999, 63.174999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [98.5, 95.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [98.0, 94.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [98.0, 94.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [98.0, 95.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [98.0, 95.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [99.0, 94.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [99.0, 95.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [99.0, 94.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [99.0, 95.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN802", "bbox": {"pos": [97.474999, 93.674999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [103.0, 77.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [102.5, 76.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [102.5, 76.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [102.5, 77.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [102.5, 77.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [103.5, 76.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [103.5, 77.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [103.5, 76.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [103.5, 77.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN803", "bbox": {"pos": [101.974999, 75.674999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [98.0, 69.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [98.5, 70.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [98.5, 69.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [98.5, 68.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [98.5, 69.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 70.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 69.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 69.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [97.5, 68.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN804", "bbox": {"pos": [96.974999, 68.174999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [98.5, 88.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [99.0, 88.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [99.0, 88.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [99.0, 87.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [99.0, 87.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [98.0, 88.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [98.0, 87.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [98.0, 88.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [98.0, 87.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN805", "bbox": {"pos": [97.474999, 86.674999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [109.8, 94.44999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [110.3, 95.19999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [110.3, 94.69999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [110.3, 93.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [110.3, 94.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [109.3, 95.19999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [109.3, 94.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [109.3, 94.69999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [109.3, 93.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN806", "bbox": {"pos": [108.774999, 93.124999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [114.5, 75.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [115.0, 75.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [115.0, 75.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [115.0, 74.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [115.0, 74.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [114.0, 75.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.39999999999999997]}, {"layers": ["F"], "angle": -0.0, "pos": [114.0, 74.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [114.0, 75.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [114.0, 74.25], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.39999999999999997]}], "drawings": [], "ref": "RN807", "bbox": {"pos": [113.474999, 73.674999], "size": [2.050002, 2.6500019999999997]}}, {"layer": "F", "center": [147.75, 75.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [147.75, 75.0], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP301", "bbox": {"pos": [147.40075, 74.65075], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [166.0, 93.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [166.0, 93.75], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP302", "bbox": {"pos": [165.65075, 93.40075], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [167.0, 85.0], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [167.0, 85.0], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP303", "bbox": {"pos": [166.65075, 84.65075], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [167.0, 84.0], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [167.0, 84.0], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP304", "bbox": {"pos": [166.65075, 83.65075], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [155.25, 75.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [155.25, 75.5], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP305", "bbox": {"pos": [154.90075, 75.15075], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [155.25, 74.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [155.25, 74.5], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP306", "bbox": {"pos": [154.90075, 74.15075], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [101.0, 63.5], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [101.0, 63.5], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP801", "bbox": {"pos": [100.65075, 63.150749999999995], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [101.0, 65.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [101.0, 65.0], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP802", "bbox": {"pos": [100.65075, 64.65075], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [101.0, 62.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [101.0, 62.0], "shape": "circle", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6985, 0.6985]}], "drawings": [], "ref": "TP803", "bbox": {"pos": [100.65075, 61.650749999999995], "size": [0.6985, 0.6985]}}, {"layer": "F", "center": [131.352946, 87.667643], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [130.702946, 88.092643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 1.3]}, {"layers": ["F"], "angle": -90.0, "pos": [132.00294599999998, 88.092643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 1.3]}, {"layers": ["F"], "angle": -90.0, "pos": [130.702946, 87.242643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 1.3]}, {"layers": ["F"], "angle": -90.0, "pos": [132.00294599999998, 87.242643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 1.3]}, {"layers": ["F"], "angle": -90.0, "pos": [130.402946, 86.327643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.63, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [131.352946, 86.327643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.63, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [132.302946, 86.327643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.63, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [132.302946, 89.007643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.63, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [131.352946, 89.007643], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.63, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [130.402946, 89.007643], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.63, 0.44999999999999996]}], "drawings": [], "ref": "U201", "bbox": {"pos": [129.477945, 85.74264199999999], "size": [3.750002, 3.850002]}}, {"layer": "F", "center": [133.0, 99.76000099999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [132.315, 99.76000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.95, 1.17]}, {"layers": ["F"], "angle": -90.0, "pos": [133.685, 99.76000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.95, 1.17]}, {"layers": ["F"], "angle": -90.0, "pos": [133.0, 99.76000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.0, 2.65]}, {"layers": ["F"], "angle": -90.0, "pos": [131.75, 98.810001], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [132.25, 98.810001], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [132.75, 98.810001], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [133.25, 98.810001], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [133.75, 98.810001], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [134.25, 98.810001], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [134.25, 100.71000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [133.75, 100.71000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [133.25, 100.71000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [132.75, 100.71000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [132.25, 100.71000099999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.25]}, {"layers": ["F"], "angle": -90.0, "pos": [131.75, 100.71000099999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.25]}], "drawings": [], "ref": "U205", "bbox": {"pos": [130.939999, 98.285], "size": [3.835002, 3.2350019999999997]}}, {"layer": "F", "center": [175.0, 88.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [175.4375, 88.9375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -180.0, "pos": [175.4375, 88.0625], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -180.0, "pos": [174.5625, 88.9375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -180.0, "pos": [174.5625, 88.0625], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -270.0, "pos": [175.75, 90.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [175.25, 90.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [174.75, 90.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [174.25, 90.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.5, 89.25], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.5, 88.75], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.5, 88.25], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.5, 87.75], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [174.25, 87.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [174.75, 87.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [175.25, 87.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [175.75, 87.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [176.5, 87.75], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [176.5, 88.25], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [176.5, 88.75], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [176.5, 89.25], "shape": "oval", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.3]}], "drawings": [], "ref": "U301", "bbox": {"pos": [172.824999, 86.32499899999999], "size": [4.350002, 4.350002]}}, {"layer": "F", "center": [151.8875, 74.08749999999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [152.325, 73.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -270.0, "pos": [151.45, 73.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -270.0, "pos": [152.325, 74.52499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -270.0, "pos": [151.45, 74.52499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.875, 0.875]}, {"layers": ["F"], "angle": -0.0, "pos": [153.3875, 73.33749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [153.3875, 73.83749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [153.3875, 74.33749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [153.3875, 74.83749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [152.6375, 75.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [152.1375, 75.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [151.6375, 75.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [151.1375, 75.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [150.3875, 74.83749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [150.3875, 74.33749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [150.3875, 73.83749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [150.3875, 73.33749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [151.1375, 72.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [151.6375, 72.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [152.1375, 72.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [152.6375, 72.58749999999999], "shape": "oval", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.3]}], "drawings": [], "ref": "U302", "bbox": {"pos": [149.71249899999998, 71.912499], "size": [4.350002, 4.350002]}}, {"layer": "F", "center": [162.697926, 85.49336799999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [159.77292599999998, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [160.422926, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [161.072926, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [161.722926, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [162.372926, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [163.02292599999998, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [163.672926, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [164.322926, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [164.972926, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [165.62292599999998, 82.543368], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [165.62292599999998, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [164.972926, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [164.322926, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [163.672926, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [163.02292599999998, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [162.372926, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [161.722926, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [161.072926, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [160.422926, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [159.77292599999998, 88.44336799999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.45, 0.44999999999999996]}], "drawings": [], "ref": "U304", "bbox": {"pos": [159.12292499999998, 81.518367], "size": [7.150002, 7.950002]}}, {"layer": "F", "center": [171.790516, 77.504082], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [172.24051599999999, 77.954082], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -180.0, "pos": [172.24051599999999, 77.054082], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -180.0, "pos": [171.34051599999998, 77.954082], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -180.0, "pos": [171.34051599999998, 77.054082], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -270.0, "pos": [172.540516, 78.97908199999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [172.040516, 78.97908199999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [171.540516, 78.97908199999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [171.040516, 78.97908199999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [170.315516, 78.254082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [170.315516, 77.754082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [170.315516, 77.254082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [170.315516, 76.754082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [171.040516, 76.029082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [171.540516, 76.029082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [172.040516, 76.029082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -270.0, "pos": [172.540516, 76.029082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.265516, 76.754082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.265516, 77.254082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.265516, 77.754082], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [173.265516, 78.254082], "shape": "oval", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.75, 0.3]}], "drawings": [], "ref": "U401", "bbox": {"pos": [169.665515, 75.379081], "size": [4.250001999999999, 4.250001999999999]}}, {"layer": "F", "center": [172.54500099999998, 66.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [172.095001, 66.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [172.095001, 67.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [172.995001, 66.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [172.995001, 67.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.8999999999999999, 0.8999999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [171.79500099999998, 65.27499999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [172.29500099999998, 65.27499999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [172.79500099999998, 65.27499999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [173.29500099999998, 65.27499999999999], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [174.02000099999998, 66.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [174.02000099999998, 66.5], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [174.02000099999998, 67.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [174.02000099999998, 67.5], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [173.29500099999998, 68.225], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [172.79500099999998, 68.225], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [172.29500099999998, 68.225], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [171.79500099999998, 68.225], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [171.070001, 67.5], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [171.070001, 67.0], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [171.070001, 66.5], "shape": "oval", "offset": [0.0, 0.0], "type": "smd", "size": [0.75, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [171.070001, 66.0], "shape": "oval", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.75, 0.3]}], "drawings": [], "ref": "U501", "bbox": {"pos": [170.42, 64.624999], "size": [4.250001999999999, 4.250001999999999]}}, {"layer": "F", "center": [162.7, 67.75], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [162.04999999999998, 67.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.3, 1.3]}, {"layers": ["F"], "angle": -0.0, "pos": [162.04999999999998, 68.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.3, 1.3]}, {"layers": ["F"], "angle": -0.0, "pos": [163.35, 67.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.3, 1.3]}, {"layers": ["F"], "angle": -0.0, "pos": [163.35, 68.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.3, 1.3]}, {"layers": ["F"], "angle": -90.0, "pos": [161.45, 65.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [161.95, 65.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [162.45, 65.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [162.95, 65.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [163.45, 65.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [163.95, 65.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [164.65, 66.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [164.65, 67.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [164.65, 67.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [164.65, 68.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [164.65, 68.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [164.65, 69.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [163.95, 69.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [163.45, 69.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [162.95, 69.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [162.45, 69.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [161.95, 69.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -90.0, "pos": [161.45, 69.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [160.75, 69.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [160.75, 68.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [160.75, 68.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [160.75, 67.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [160.75, 67.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.85, 0.3]}, {"layers": ["F"], "angle": -0.0, "pos": [160.75, 66.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.85, 0.3]}], "drawings": [], "ref": "U601", "bbox": {"pos": [160.02499899999998, 65.07499899999999], "size": [5.350002, 5.350002]}}, {"layer": "F", "center": [143.25, 92.7], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [143.6375, 93.32], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7749999999999999, 1.24]}, {"layers": ["F"], "angle": -180.0, "pos": [143.6375, 92.08], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7749999999999999, 1.24]}, {"layers": ["F"], "angle": -180.0, "pos": [142.86249999999998, 93.32], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7749999999999999, 1.24]}, {"layers": ["F"], "angle": -180.0, "pos": [142.86249999999998, 92.08], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7749999999999999, 1.24]}, {"layers": ["F"], "angle": -180.0, "pos": [141.7, 93.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [141.7, 93.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [141.7, 92.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [141.7, 92.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [141.7, 91.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [144.79999999999998, 91.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [144.79999999999998, 92.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [144.79999999999998, 92.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [144.79999999999998, 93.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.65, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [144.79999999999998, 93.7], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.65, 0.3]}], "drawings": [], "ref": "U701", "bbox": {"pos": [141.074999, 90.82499899999999], "size": [4.350002, 3.750002]}}, {"layer": "F", "center": [151.0, 91.0], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [150.025, 88.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [150.67499999999998, 88.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [151.325, 88.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [151.975, 88.8], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [151.975, 93.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [151.325, 93.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [150.67499999999998, 93.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -90.0, "pos": [150.025, 93.2], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.45, 0.44999999999999996]}], "drawings": [], "ref": "U702", "bbox": {"pos": [149.124999, 87.774999], "size": [3.750002, 6.450002]}}, {"layer": "F", "center": [104.05, 94.69999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [107.0, 91.77499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 92.425], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 93.075], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 93.725], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 94.375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 95.02499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 95.675], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 96.32499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 96.975], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [107.0, 97.625], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 97.625], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 96.975], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 96.32499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 95.675], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 95.02499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 94.375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 93.725], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 93.075], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 92.425], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [101.1, 91.77499999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.45, 0.44999999999999996]}], "drawings": [], "ref": "U801", "bbox": {"pos": [100.07499899999999, 91.124999], "size": [7.950002, 7.150002]}}, {"layer": "F", "center": [109.0, 75.7], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 72.77499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 73.425], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 74.075], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 74.725], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 75.375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 76.02499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 76.675], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 77.325], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 77.975], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [111.94999999999999, 78.625], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 78.625], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 77.975], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 77.325], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 76.675], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 76.02499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 75.375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 74.725], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 74.075], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 73.425], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [106.05, 72.77499999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.45, 0.44999999999999996]}], "drawings": [], "ref": "U802", "bbox": {"pos": [105.024999, 72.124999], "size": [7.950002, 7.150002]}}, {"layer": "F", "center": [111.25, 83.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [110.14999999999999, 84.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -180.0, "pos": [110.14999999999999, 82.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -180.0, "pos": [112.35, 82.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -180.0, "pos": [112.35, 83.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -180.0, "pos": [112.35, 84.2], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.06, 0.65]}], "drawings": [], "ref": "U803", "bbox": {"pos": [109.424999, 81.624999], "size": [3.6500019999999997, 3.500002]}}, {"layer": "F", "center": [139.25, 78.55], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [141.15, 81.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.7999999999999998, 1.2]}, {"layers": ["F"], "angle": -90.0, "pos": [141.15, 75.95], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 1.2]}, {"layers": ["F"], "angle": -90.0, "pos": [137.35, 75.95], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 1.2]}, {"layers": ["F"], "angle": -90.0, "pos": [137.35, 81.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 1.2]}], "drawings": [], "ref": "X301", "bbox": {"pos": [136.67499899999999, 74.974999], "size": [6.150002, 8.150001999999999]}}, {"layer": "F", "center": [113.0, 103.0], "pads": [{"layers": [], "angle": -0.0, "pos": [113.0, 103.0], "drillsize": [2.5, 2.5], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [2.5, 2.5]}], "drawings": [], "ref": "H201", "bbox": {"pos": [110.30949899999999, 100.309499], "size": [5.381002, 5.381002]}}, {"layer": "F", "center": [113.0, 62.0], "pads": [{"layers": [], "angle": -0.0, "pos": [113.0, 62.0], "drillsize": [2.5, 2.5], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [2.5, 2.5]}], "drawings": [], "ref": "H202", "bbox": {"pos": [110.30949899999999, 59.309498999999995], "size": [5.381002, 5.381002]}}, {"layer": "F", "center": [179.0, 62.0], "pads": [{"layers": [], "angle": -0.0, "pos": [179.0, 62.0], "drillsize": [2.5, 2.5], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [2.5, 2.5]}], "drawings": [], "ref": "H203", "bbox": {"pos": [176.309499, 59.309498999999995], "size": [5.381002, 5.381002]}}, {"layer": "F", "center": [179.0, 103.0], "pads": [{"layers": [], "angle": -0.0, "pos": [179.0, 103.0], "drillsize": [2.5, 2.5], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [2.5, 2.5]}], "drawings": [], "ref": "H204", "bbox": {"pos": [176.309499, 100.309499], "size": [5.381002, 5.381002]}}, {"layer": "F", "center": [177.5, 74.0], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [177.5, 75.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.0, 1.0]}, {"layers": ["F"], "angle": -180.0, "pos": [176.025, 74.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.05, 2.1999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [178.975, 74.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.05, 2.1999999999999997]}, {"layers": ["F"], "angle": -180.0, "pos": [177.5, 72.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.0, 1.0]}], "drawings": [], "ref": "J202", "bbox": {"pos": [175.5, 71.674999], "size": [4.0, 4.400002]}}, {"layer": "F", "center": [162.372926, 79.556606], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [162.872926, 79.816606], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.36, 0.31]}, {"layers": ["F"], "angle": -0.0, "pos": [162.872926, 79.296606], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.36, 0.31]}, {"layers": ["F"], "angle": -0.0, "pos": [161.872926, 79.816606], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.36, 0.31]}, {"layers": ["F"], "angle": -0.0, "pos": [161.872926, 79.296606], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.36, 0.31]}, {"layers": ["F"], "angle": -0.0, "pos": [162.372926, 79.296606], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.36, 0.31]}, {"layers": ["F"], "angle": -0.0, "pos": [162.372926, 79.816606], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.36, 0.31]}], "drawings": [], "ref": "U305", "bbox": {"pos": [161.692926, 78.781605], "size": [1.7550009999999998, 1.1900009999999999]}}, {"layer": "F", "center": [181.15, 77.395], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [181.15, 77.14], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -90.0, "pos": [181.15, 77.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R206", "bbox": {"pos": [180.574999, 76.719999], "size": [1.150002, 1.350002]}}, {"layer": "F", "center": [181.15, 88.395], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [181.15, 88.14], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -90.0, "pos": [181.15, 88.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R207", "bbox": {"pos": [180.574999, 87.719999], "size": [1.150002, 1.350002]}}, {"layer": "F", "center": [180.495, 77.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [180.23999999999998, 77.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -180.0, "pos": [180.75, 77.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R222", "bbox": {"pos": [179.819999, 77.174999], "size": [1.350002, 1.150002]}}, {"layer": "F", "center": [180.495, 88.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [180.23999999999998, 88.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -180.0, "pos": [180.75, 88.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R223", "bbox": {"pos": [179.819999, 88.174999], "size": [1.350002, 1.150002]}}, {"layer": "F", "center": [181.15, 66.80499999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [181.15, 66.55], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -90.0, "pos": [181.15, 67.06], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R225", "bbox": {"pos": [180.574999, 66.129999], "size": [1.150002, 1.350002]}}, {"layer": "F", "center": [181.15, 78.155], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [181.15, 77.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -90.0, "pos": [181.15, 78.41], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R226", "bbox": {"pos": [180.574999, 77.47999899999999], "size": [1.150002, 1.350002]}}, {"layer": "F", "center": [181.79999999999998, 66.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [181.545, 66.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -180.0, "pos": [182.05499999999998, 66.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R229", "bbox": {"pos": [181.124999, 65.924999], "size": [1.350002, 1.150002]}}, {"layer": "F", "center": [181.79999999999998, 77.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [181.545, 77.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -180.0, "pos": [182.05499999999998, 77.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R230", "bbox": {"pos": [181.124999, 77.174999], "size": [1.350002, 1.150002]}}, {"layer": "F", "center": [181.80499999999998, 88.75], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [181.54999999999998, 88.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -180.0, "pos": [182.06, 88.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R231", "bbox": {"pos": [181.129999, 88.174999], "size": [1.350002, 1.150002]}}, {"layer": "F", "center": [177.5, 70.0], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [177.5, 69.74499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -90.0, "pos": [177.5, 70.255], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R232", "bbox": {"pos": [176.92499899999999, 69.32499899999999], "size": [1.150002, 1.350002]}}, {"layer": "F", "center": [180.54999999999998, 66.5], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [180.295, 66.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -180.0, "pos": [180.80499999999998, 66.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R506", "bbox": {"pos": [179.874999, 65.924999], "size": [1.350002, 1.150002]}}, {"layer": "F", "center": [177.2, 68.0], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [177.45499999999998, 68.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.27999999999999997, 0.43]}, {"layers": ["F"], "angle": -0.0, "pos": [176.945, 68.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.27999999999999997, 0.43]}], "drawings": [], "ref": "R507", "bbox": {"pos": [176.52499899999998, 67.424999], "size": [1.350002, 1.150002]}}, {"layer": "F", "center": [179.25, 86.5], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [179.25, 85.95], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.6, 0.5]}, {"layers": ["F"], "angle": -90.0, "pos": [179.25, 87.05], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.6, 0.5]}], "drawings": [], "ref": "C326", "bbox": {"pos": [178.624999, 85.32499899999999], "size": [1.2500019999999998, 2.350002]}}, {"layer": "B", "center": [117.0, 86.0], "pads": [], "drawings": [], "ref": "G***", "bbox": {"pos": [103.667384, 74.826427], "size": [26.683469, 21.966943999999998]}}, {"layer": "F", "center": [150.0, 61.5], "pads": [{"layers": ["B"], "angle": -180.0, "pos": [145.62, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["B"], "angle": -180.0, "pos": [154.38, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["F"], "angle": -180.0, "pos": [154.38, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["F"], "angle": -180.0, "pos": [145.62, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["F"], "angle": -180.0, "pos": [150.0, 61.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.29, 5.08]}], "drawings": [], "ref": "J208", "bbox": {"pos": [143.92499899999999, 58.924999], "size": [12.150001999999999, 6.400002]}}, {"layer": "F", "center": [136.25, 61.5], "pads": [{"layers": ["B"], "angle": -180.0, "pos": [131.87, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["B"], "angle": -180.0, "pos": [140.63, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["F"], "angle": -180.0, "pos": [140.63, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["F"], "angle": -180.0, "pos": [131.87, 61.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.29, 5.08]}, {"layers": ["F"], "angle": -180.0, "pos": [136.25, 61.5], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.29, 5.08]}], "drawings": [], "ref": "J209", "bbox": {"pos": [130.17499899999999, 58.924999], "size": [12.150001999999999, 6.400002]}}, {"layer": "F", "center": [107.0, 66.44], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [107.0, 66.88], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.0, 0.88]}, {"layers": ["F"], "angle": -180.0, "pos": [107.0, 66.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.0, 0.88]}, {"layers": ["F"], "angle": -180.0, "pos": [106.1, 67.19], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [106.1, 66.69], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [106.1, 66.19], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [106.1, 65.69], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [107.89999999999999, 65.69], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [107.89999999999999, 66.19], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [107.89999999999999, 66.69], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [107.89999999999999, 67.19], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.3]}], "drawings": [], "ref": "U303", "bbox": {"pos": [105.57499899999999, 65.064999], "size": [2.850002, 2.750002]}}, {"layer": "F", "center": [104.0, 101.25], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [104.89999999999999, 102.0], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [104.89999999999999, 101.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [104.89999999999999, 101.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [104.89999999999999, 100.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [103.1, 100.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [103.1, 101.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [103.1, 101.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [103.1, 102.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.5, 0.3]}, {"layers": ["F"], "angle": -180.0, "pos": [104.0, 100.81], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.0, 0.88]}, {"layers": ["F"], "angle": -180.0, "pos": [104.0, 101.69], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.0, 0.88]}], "drawings": [], "ref": "U402", "bbox": {"pos": [102.57499899999999, 99.874999], "size": [2.850002, 2.750002]}}, {"layer": "F", "center": [169.35, 73.35], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [168.9, 73.35], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [169.79999999999998, 73.35], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R407", "bbox": {"pos": [168.374999, 72.674999], "size": [1.950002, 1.350002]}}, {"layer": "F", "center": [169.35, 74.39999999999999], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [169.79999999999998, 74.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 0.6]}, {"layers": ["F"], "angle": -180.0, "pos": [168.9, 74.39999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 0.6]}], "drawings": [], "ref": "R408", "bbox": {"pos": [168.374999, 73.724999], "size": [1.950002, 1.350002]}}, {"layer": "B", "center": [165.75, 75.75], "pads": [{"layers": ["B"], "angle": -180.0, "pos": [166.5, 75.75], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.7999999999999999, 0.75]}, {"layers": ["B"], "angle": -180.0, "pos": [165.0, 75.75], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7999999999999999, 0.75]}], "drawings": [], "ref": "C406", "bbox": {"pos": [164.27499899999998, 74.974999], "size": [2.950002, 1.5500019999999999]}}], "edges": [{"width": 0.15, "endangle": 270.0, "start": [91.0, 61.0], "radius": 2.0, "startangle": 180.0, "type": "arc"}, {"width": 0.15, "endangle": 180.0, "start": [91.0, 104.0], "radius": 2.0, "startangle": 90.0, "type": "arc"}, {"width": 0.15, "endangle": 90.0, "start": [188.0, 104.0], "radius": 2.0, "startangle": 0.0, "type": "arc"}, {"width": 0.15, "endangle": 0.0, "start": [188.0, 61.0], "radius": 2.0, "startangle": -90.0, "type": "arc"}, {"start": [91.0, 59.0], "end": [188.0, 59.0], "type": "segment", "width": 0.15}, {"start": [89.0, 104.0], "end": [89.0, 61.0], "type": "segment", "width": 0.15}, {"start": [188.0, 106.0], "end": [91.0, 106.0], "type": "segment", "width": 0.15}, {"start": [190.0, 61.0], "end": [190.0, 104.0], "type": "segment", "width": 0.15}], "bom": {"both": [[26, "10 nF", "C_0402", [["C301", 14], ["C302", 15], ["C303", 16], ["C304", 17], ["C308", 21], ["C309", 22], ["C401", 39], ["C402", 40], ["C403", 41], ["C405", 43], ["C501", 44], ["C502", 45], ["C503", 46], ["C504", 47], ["C602", 49], ["C603", 50], ["C608", 55], ["C610", 57], ["C611", 58], ["C613", 60], ["C703", 63], ["C704", 64], ["C709", 69], ["C710", 70], ["C804", 74], ["C808", 78]], []], [15, "33 pF", "C_0402", [["C801", 71], ["C803", 73], ["C805", 75], ["C811", 81], ["C812", 82], ["C813", 83], ["C814", 84], ["C815", 85], ["C816", 86], ["C817", 87], ["C818", 88], ["C819", 89], ["C820", 90], ["C821", 91], ["C822", 92]], []], [14, "100 pF", "C_0402", [["C306", 19], ["C311", 24], ["C314", 27], ["C315", 28], ["C316", 29], ["C321", 34], ["C323", 36], ["C326", 231], ["C604", 51], ["C605", 52], ["C606", 53], ["C607", 54], ["C609", 56], ["C612", 59]], []], [10, "100 nF", "C_0402", [["C215", 13], ["C305", 18], ["C307", 20], ["C310", 23], ["C313", 26], ["C317", 30], ["C318", 31], ["C320", 33], ["C809", 79], ["C810", 80]], []], [4, "10 pF", "C_0402", [["C319", 32], ["C705", 65], ["C706", 66], ["C807", 77]], []], [3, "1 uF", "C_0402", [["C207", 9], ["C701", 61], ["C702", 62]], []], [2, "DNP", "C_0402", [["C312", 25], ["C404", 42]], []], [12, "4.7 uF", "C_0603", [["C201", 6], ["C202", 7], ["C205", 8], ["C212", 11], ["C213", 12], ["C322", 35], ["C324", 37], ["C325", 38], ["C406", 239], ["C601", 48], ["C707", 67], ["C708", 68]], []], [2, "DNP", "C_0603", [["C802", 72], ["C806", 76]], []], [1, "10 uF", "C_0603", [["C211", 10]], []], [1, "100 uF", "c_elec_6.3x5.8", [["C214", 2]], []], [7, "JMP", "R_0201", [["R222", 221], ["R223", 222], ["R229", 225], ["R230", 226], ["R231", 227], ["R506", 229], ["R507", 230]], []], [5, "DNP", "R_0201", [["R206", 219], ["R207", 220], ["R225", 223], ["R226", 224], ["R232", 228]], []], [20, "JMP", "R_0402", [["R202", 106], ["R204", 108], ["R220", 120], ["R221", 121], ["R227", 123], ["R228", 124], ["R233", 125], ["R234", 126], ["R301", 130], ["R305", 134], ["R306", 135], ["R324", 153], ["R401", 155], ["R405", 159], ["R406", 160], ["R407", 237], ["R408", 238], ["R502", 161], ["R702", 168], ["R711", 177]], []], [13, "DNP", "R_0402", [["R209", 111], ["R210", 112], ["R213", 114], ["R215", 115], ["R236", 128], ["R237", 129], ["R307", 136], ["R308", 137], ["R310", 139], ["R312", 141], ["R318", 147], ["R713", 179], ["R714", 180]], []], [10, "10k", "R_0402", [["R201", 105], ["R208", 110], ["R211", 113], ["R235", 127], ["R701", 167], ["R707", 173], ["R708", 174], ["R709", 175], ["R710", 176], ["R712", 178]], []], [8, "1k", "R_0402", [["R303", 132], ["R304", 133], ["R313", 142], ["R314", 143], ["R315", 144], ["R403", 157], ["R503", 162], ["R504", 163]], []], [5, "DNI", "R_0402", [["R203", 107], ["R205", 109], ["R302", 131], ["R402", 156], ["R505", 164]], []], [4, "84", "R_0402", [["R316", 145], ["R317", 146], ["R322", 151], ["R323", 152]], []], [4, "125", "R_0402", [["R319", 148], ["R320", 149], ["R321", 150], ["R325", 154]], []], [4, "13k", "R_0402", [["R703", 169], ["R704", 170], ["R705", 171], ["R706", 172]], []], [3, "50", "R_0402", [["R224", 122], ["R309", 138], ["R311", 140]], []], [2, "1M", "R_0402", [["R216", 116], ["R219", 119]], []], [2, "332k", "R_0402", [["R217", 117], ["R218", 118]], []], [2, "68", "R_0402", [["R601", 165], ["R602", 166]], []], [1, "100", "R_0402", [["R404", 158]], []], [5, "L_Small", "R_0402", [["L301", 99], ["L701", 100], ["L702", 101], ["L801", 102], ["L802", 103]], []], [1, "L_Small", "R_1210", [["L201", 5]], []], [1, "RED", "LED_0603", [["D201", 93]], []], [1, "DAC7563SDSCR", "DFN-10-1EP_3x3mm_Pitch0.5mm", [["U701", 207]], []], [1, "LD39100PU33R", "DFN-6-1EP_3x3mm_Pitch0.95mm", [["U201", 199]], []], [1, "SY89321L-synth_lib", "DFN-8-1EP_2x2mm_Pitch0.5mm", [["U303", 235]], []], [1, "SY89321L", "DFN-8-1EP_2x2mm_Pitch0.5mm", [["U402", 236]], []], [1, "OPA2140", "MSOP-8_3x3mm_Pitch0.65mm", [["U702", 208]], []], [2, "ADCMP580", "QFN-16-1EP_3x3mm_Pitch0.5mm", [["U401", 204], ["U501", 205]], []], [1, "NB6L295MMNG", "QFN-24-1EP_4x4mm_Pitch0.5mm", [["U601", 206]], []], [1, "74xx1G14", "SOT-23-5", [["U803", 211]], []], [2, "74HC244", "TSSOP-20_4.4x6.5mm_Pitch0.65mm", [["U801", 209], ["U802", 210]], []], [1, "ICS853S057I", "TSSOP-20_4.4x6.5mm_Pitch0.65mm", [["U304", 203]], []], [1, "ADCMP580", "UQFN-16-1EP_3x3mm_Pitch0.5mm", [["U301", 201]], []], [1, "CDCLVP1204", "UQFN-16-1EP_3x3mm_Pitch0.5mm", [["U302", 202]], []], [1, "LM27762", "WSON-12-1EP_3x2mm_Pitch0.5mm", [["U205", 200]], []], [1, "X0060L5050AHF", "X0060L5050AHF", [["U305", 218]], []], [1, "DV75D-010.0M", "DV75D", [["X301", 212]], []], [1, "Polyfuse_Small", "R_1210", [["F201", 94]], []], [4, "MountingHole", "MountingHole_2-5mm", [["H201", 213], ["H202", 214], ["H203", 215], ["H204", 216]], []], [9, "22", "R_Array_Convex_4x0402", [["RN601", 181], ["RN701", 182], ["RN801", 183], ["RN802", 184], ["RN803", 185], ["RN804", 186], ["RN805", 187], ["RN806", 188], ["RN807", 189]], []], [1, "SI2369DS", "SOT-23", [["Q201", 104]], []], [9, "TestPoint", "TP07R", [["TP301", 190], ["TP302", 191], ["TP303", 192], ["TP304", 193], ["TP305", 194], ["TP306", 195], ["TP801", 196], ["TP802", 197], ["TP803", 198]], []], [1, "LOGO", "cat", [["G***", 232]], []], [2, "Conn_Coaxial", "732511150_sma_thin_twopin", [["J208", 233], ["J209", 234]], []], [1, "Conn_Coaxial", "734120110_ufl_umc", [["J202", 217]], []], [1, "Barrel_Jack_Switch", "BARREL_JACK", [["J210", 4]], []], [2, "Conn_02x06_Counter_Clockwise", "Pin_Header_Angled_2x06", [["J801", 0], ["J802", 1]], []], [4, "Conn_Coaxial", "SF2921-61345", [["J203", 95], ["J204", 96], ["J205", 97], ["J207", 98]], []], [1, "Conn_02x01", "TerminalBlock_Pheonix_MPT-2.54mm_2pol", [["J201", 3]], []]], "B": [[3, "10 nF", "C_0402", [["C602", 49], ["C611", 58], ["C613", 60]], []], [2, "100 pF", "C_0402", [["C609", 56], ["C612", 59]], []], [2, "4.7 uF", "C_0603", [["C406", 239], ["C601", 48]], []], [2, "68", "R_0402", [["R601", 165], ["R602", 166]], []], [1, "LOGO", "cat", [["G***", 232]], []]], "F": [[23, "10 nF", "C_0402", [["C301", 14], ["C302", 15], ["C303", 16], ["C304", 17], ["C308", 21], ["C309", 22], ["C401", 39], ["C402", 40], ["C403", 41], ["C405", 43], ["C501", 44], ["C502", 45], ["C503", 46], ["C504", 47], ["C603", 50], ["C608", 55], ["C610", 57], ["C703", 63], ["C704", 64], ["C709", 69], ["C710", 70], ["C804", 74], ["C808", 78]], []], [15, "33 pF", "C_0402", [["C801", 71], ["C803", 73], ["C805", 75], ["C811", 81], ["C812", 82], ["C813", 83], ["C814", 84], ["C815", 85], ["C816", 86], ["C817", 87], ["C818", 88], ["C819", 89], ["C820", 90], ["C821", 91], ["C822", 92]], []], [12, "100 pF", "C_0402", [["C306", 19], ["C311", 24], ["C314", 27], ["C315", 28], ["C316", 29], ["C321", 34], ["C323", 36], ["C326", 231], ["C604", 51], ["C605", 52], ["C606", 53], ["C607", 54]], []], [10, "100 nF", "C_0402", [["C215", 13], ["C305", 18], ["C307", 20], ["C310", 23], ["C313", 26], ["C317", 30], ["C318", 31], ["C320", 33], ["C809", 79], ["C810", 80]], []], [4, "10 pF", "C_0402", [["C319", 32], ["C705", 65], ["C706", 66], ["C807", 77]], []], [3, "1 uF", "C_0402", [["C207", 9], ["C701", 61], ["C702", 62]], []], [2, "DNP", "C_0402", [["C312", 25], ["C404", 42]], []], [10, "4.7 uF", "C_0603", [["C201", 6], ["C202", 7], ["C205", 8], ["C212", 11], ["C213", 12], ["C322", 35], ["C324", 37], ["C325", 38], ["C707", 67], ["C708", 68]], []], [2, "DNP", "C_0603", [["C802", 72], ["C806", 76]], []], [1, "10 uF", "C_0603", [["C211", 10]], []], [1, "100 uF", "c_elec_6.3x5.8", [["C214", 2]], []], [7, "JMP", "R_0201", [["R222", 221], ["R223", 222], ["R229", 225], ["R230", 226], ["R231", 227], ["R506", 229], ["R507", 230]], []], [5, "DNP", "R_0201", [["R206", 219], ["R207", 220], ["R225", 223], ["R226", 224], ["R232", 228]], []], [20, "JMP", "R_0402", [["R202", 106], ["R204", 108], ["R220", 120], ["R221", 121], ["R227", 123], ["R228", 124], ["R233", 125], ["R234", 126], ["R301", 130], ["R305", 134], ["R306", 135], ["R324", 153], ["R401", 155], ["R405", 159], ["R406", 160], ["R407", 237], ["R408", 238], ["R502", 161], ["R702", 168], ["R711", 177]], []], [13, "DNP", "R_0402", [["R209", 111], ["R210", 112], ["R213", 114], ["R215", 115], ["R236", 128], ["R237", 129], ["R307", 136], ["R308", 137], ["R310", 139], ["R312", 141], ["R318", 147], ["R713", 179], ["R714", 180]], []], [10, "10k", "R_0402", [["R201", 105], ["R208", 110], ["R211", 113], ["R235", 127], ["R701", 167], ["R707", 173], ["R708", 174], ["R709", 175], ["R710", 176], ["R712", 178]], []], [8, "1k", "R_0402", [["R303", 132], ["R304", 133], ["R313", 142], ["R314", 143], ["R315", 144], ["R403", 157], ["R503", 162], ["R504", 163]], []], [5, "DNI", "R_0402", [["R203", 107], ["R205", 109], ["R302", 131], ["R402", 156], ["R505", 164]], []], [4, "84", "R_0402", [["R316", 145], ["R317", 146], ["R322", 151], ["R323", 152]], []], [4, "125", "R_0402", [["R319", 148], ["R320", 149], ["R321", 150], ["R325", 154]], []], [4, "13k", "R_0402", [["R703", 169], ["R704", 170], ["R705", 171], ["R706", 172]], []], [3, "50", "R_0402", [["R224", 122], ["R309", 138], ["R311", 140]], []], [2, "1M", "R_0402", [["R216", 116], ["R219", 119]], []], [2, "332k", "R_0402", [["R217", 117], ["R218", 118]], []], [1, "100", "R_0402", [["R404", 158]], []], [5, "L_Small", "R_0402", [["L301", 99], ["L701", 100], ["L702", 101], ["L801", 102], ["L802", 103]], []], [1, "L_Small", "R_1210", [["L201", 5]], []], [1, "RED", "LED_0603", [["D201", 93]], []], [1, "DAC7563SDSCR", "DFN-10-1EP_3x3mm_Pitch0.5mm", [["U701", 207]], []], [1, "LD39100PU33R", "DFN-6-1EP_3x3mm_Pitch0.95mm", [["U201", 199]], []], [1, "SY89321L-synth_lib", "DFN-8-1EP_2x2mm_Pitch0.5mm", [["U303", 235]], []], [1, "SY89321L", "DFN-8-1EP_2x2mm_Pitch0.5mm", [["U402", 236]], []], [1, "OPA2140", "MSOP-8_3x3mm_Pitch0.65mm", [["U702", 208]], []], [2, "ADCMP580", "QFN-16-1EP_3x3mm_Pitch0.5mm", [["U401", 204], ["U501", 205]], []], [1, "NB6L295MMNG", "QFN-24-1EP_4x4mm_Pitch0.5mm", [["U601", 206]], []], [1, "74xx1G14", "SOT-23-5", [["U803", 211]], []], [2, "74HC244", "TSSOP-20_4.4x6.5mm_Pitch0.65mm", [["U801", 209], ["U802", 210]], []], [1, "ICS853S057I", "TSSOP-20_4.4x6.5mm_Pitch0.65mm", [["U304", 203]], []], [1, "ADCMP580", "UQFN-16-1EP_3x3mm_Pitch0.5mm", [["U301", 201]], []], [1, "CDCLVP1204", "UQFN-16-1EP_3x3mm_Pitch0.5mm", [["U302", 202]], []], [1, "LM27762", "WSON-12-1EP_3x2mm_Pitch0.5mm", [["U205", 200]], []], [1, "X0060L5050AHF", "X0060L5050AHF", [["U305", 218]], []], [1, "DV75D-010.0M", "DV75D", [["X301", 212]], []], [1, "Polyfuse_Small", "R_1210", [["F201", 94]], []], [4, "MountingHole", "MountingHole_2-5mm", [["H201", 213], ["H202", 214], ["H203", 215], ["H204", 216]], []], [9, "22", "R_Array_Convex_4x0402", [["RN601", 181], ["RN701", 182], ["RN801", 183], ["RN802", 184], ["RN803", 185], ["RN804", 186], ["RN805", 187], ["RN806", 188], ["RN807", 189]], []], [1, "SI2369DS", "SOT-23", [["Q201", 104]], []], [9, "TestPoint", "TP07R", [["TP301", 190], ["TP302", 191], ["TP303", 192], ["TP304", 193], ["TP305", 194], ["TP306", 195], ["TP801", 196], ["TP802", 197], ["TP803", 198]], []], [2, "Conn_Coaxial", "732511150_sma_thin_twopin", [["J208", 233], ["J209", 234]], []], [1, "Conn_Coaxial", "734120110_ufl_umc", [["J202", 217]], []], [1, "Barrel_Jack_Switch", "BARREL_JACK", [["J210", 4]], []], [2, "Conn_02x06_Counter_Clockwise", "Pin_Header_Angled_2x06", [["J801", 0], ["J802", 1]], []], [4, "Conn_Coaxial", "SF2921-61345", [["J203", 95], ["J204", 96], ["J205", 97], ["J207", 98]], []], [1, "Conn_02x01", "TerminalBlock_Pheonix_MPT-2.54mm_2pol", [["J201", 3]], []]]}, "silkscreen": {"B": [{"width": 0.7, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "C601", "thickness": 0.15, "pos": [157.25, 63.0], "height": 0.7}, {"start": [160.35, 62.4], "end": [159.65, 62.4], "type": "segment", "width": 0.15}, {"start": [159.65, 63.599999999999994], "end": [160.35, 63.599999999999994], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "C602", "thickness": 0.15, "pos": [157.25, 64.5], "height": 0.7}, {"start": [159.5, 64.02499999999999], "end": [160.0, 64.02499999999999], "type": "segment", "width": 0.15}, {"start": [160.0, 64.975], "end": [159.5, 64.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "C609", "thickness": 0.15, "pos": [165.5, 65.75], "height": 0.7}, {"start": [166.225, 67.0], "end": [166.225, 66.5], "type": "segment", "width": 0.15}, {"start": [167.17499999999998, 66.5], "end": [167.17499999999998, 67.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "C611", "thickness": 0.15, "pos": [169.5, 66.75], "height": 0.7}, {"start": [167.725, 66.95], "end": [167.725, 66.45], "type": "segment", "width": 0.15}, {"start": [168.67499999999998, 66.45], "end": [168.67499999999998, 66.95], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "C612", "thickness": 0.15, "pos": [166.75, 71.75], "height": 0.7}, {"start": [167.17499999999998, 69.0], "end": [167.17499999999998, 69.5], "type": "segment", "width": 0.15}, {"start": [166.225, 69.5], "end": [166.225, 69.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "C613", "thickness": 0.15, "pos": [168.25, 71.75], "height": 0.7}, {"start": [168.67499999999998, 69.0], "end": [168.67499999999998, 69.5], "type": "segment", "width": 0.15}, {"start": [167.725, 69.5], "end": [167.725, 69.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "R601", "thickness": 0.15, "pos": [162.25, 61.199999999999996], "height": 0.7}, {"start": [162.775, 63.5], "end": [162.775, 64.0], "type": "segment", "width": 0.15}, {"start": [161.725, 64.0], "end": [161.725, 63.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "R602", "thickness": 0.15, "pos": [162.25, 72.5], "height": 0.7}, {"start": [162.775, 70.0], "end": [162.775, 70.5], "type": "segment", "width": 0.15}, {"start": [161.725, 70.5], "end": [161.725, 70.0], "type": "segment", "width": 0.15}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-7.952184, -0.484247], [-7.8604709999999995, -0.5961719999999999], [-7.84225, -0.67367], [-7.892517, -0.772112], [-8.007567, -0.817664], [-8.133782, -0.80336], [-8.217471999999999, -0.7224109999999999], [-8.216973, -0.588714], [-8.136008, -0.48933499999999996], [-8.015089999999999, -0.460642], [-7.952184, -0.484247]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-2.435275, -0.808989], [-2.375426, -0.920083], [-2.415396, -1.050475], [-2.41968, -1.055798], [-2.509461, -1.1329099999999999], [-2.606382, -1.116759], [-2.69007, -1.061949], [-2.765023, -0.950596], [-2.738633, -0.838023], [-2.628246, -0.7682019999999999], [-2.5717499999999998, -0.762], [-2.435275, -0.808989]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-6.836472, -1.509798], [-6.626532999999999, -1.609264], [-6.3251729999999995, -1.675449], [-5.963888, -1.707018], [-5.574174999999999, -1.7026329999999998], [-5.1875279999999995, -1.66096], [-4.876701, -1.592919], [-4.643395, -1.5311629999999998], [-4.500245, -1.5093379999999998], [-4.417581, -1.525291], [-4.380529, -1.556921], [-4.367959, -1.6502], [-4.468662, -1.746802], [-4.6694949999999995, -1.8378709999999998], [-4.8895, -1.899894], [-5.108451, -1.93218], [-5.40306, -1.951981], [-5.734163, -1.9592889999999998], [-6.0625979999999995, -1.954098], [-6.3492, -1.936399], [-6.554805, -1.9061839999999999], [-6.577414999999999, -1.900232], [-6.75394, -1.82029], [-6.891749, -1.7080199999999999], [-6.961549, -1.592628], [-6.953818, -1.5249169999999999], [-6.874839, -1.490819], [-6.836472, -1.509798]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[12.070851999999999, 10.968257], [12.111614999999999, 10.826295], [12.116546, 10.650756999999999], [12.097643, 10.525921], [12.071418999999999, 10.517157], [12.049125, 10.562069], [12.01521, 10.709306999999999], [12.00343, 10.879569], [12.010753, 11.005803], [12.036192999999999, 11.019207999999999], [12.070851999999999, 10.968257]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[12.928417999999999, 10.870778999999999], [12.915853, 10.76325], [12.875219999999999, 10.585949999999999], [12.825125, 10.462289], [12.812607999999999, 10.44575], [12.778557, 10.448044999999999], [12.78854, 10.566946], [12.795847, 10.6045], [12.842252, 10.787602999999999], [12.886906, 10.902396999999999], [12.919172999999999, 10.934811], [12.928417999999999, 10.870778999999999]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[12.566037999999999, 11.133204], [12.545853, 11.01329], [12.490986999999999, 10.792010999999999], [12.47504, 10.731499999999999], [12.382462, 10.382249999999999], [12.412543, 10.726638], [12.44073, 10.931198], [12.480661, 11.085167], [12.507812, 11.136213], [12.552904, 11.168572], [12.566037999999999, 11.133204]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[12.830627, 2.54], [12.863354999999999, 2.342127], [12.870075, 2.206883], [12.851595999999999, 2.156256], [12.817898, 2.1938779999999998], [12.796728, 2.290082], [12.781552, 2.461111], [12.778462, 2.54], [12.771377999999999, 2.8257499999999998], [12.830627, 2.54]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[13.327615, 2.6469519999999997], [13.326514, 2.6035], [13.305299999999999, 2.420757], [13.2715, 2.25425], [13.240544, 2.141709], [13.225416, 2.1352889999999998], [13.218536, 2.243741], [13.216484999999999, 2.3177499999999998], [13.227024, 2.5052749999999997], [13.261372, 2.647665], [13.2715, 2.667], [13.315403, 2.712535], [13.327615, 2.6469519999999997]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[12.438488, 2.770998], [12.429895, 2.756729], [12.425448, 2.67992], [12.454405999999999, 2.5233779999999997], [12.487131999999999, 2.401216], [12.542121999999999, 2.187376], [12.554678, 2.075507], [12.530249999999999, 2.0718769999999997], [12.474288999999999, 2.182754], [12.421391, 2.325621], [12.346171, 2.570303], [12.323744999999999, 2.717498], [12.353055, 2.7847329999999997], [12.393082999999999, 2.794], [12.438488, 2.770998]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-12.287377999999999, 0.24101699999999998], [-12.259590999999999, 0.160929], [-12.227165, -0.012855], [-12.195884, -0.247462], [-12.187249999999999, -0.328133], [-12.16212, -0.6142529999999999], [-12.153815, -0.7999029999999999], [-12.161937, -0.8781209999999999], [-12.186086999999999, -0.841943], [-12.211311, -0.7490819999999999], [-12.241842, -0.583745], [-12.268849999999999, -0.374944], [-12.28983, -0.155279], [-12.302275999999999, 0.042649], [-12.303685, 0.18624], [-12.291551, 0.242893], [-12.287377999999999, 0.24101699999999998]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-12.789726, 0.004301], [-12.765609, -0.097227], [-12.741888999999999, -0.261986], [-12.721991, -0.458171], [-12.709341, -0.653979], [-12.707364, -0.817608], [-12.713541, -0.8923559999999999], [-12.730988, -0.9090729999999999], [-12.755068, -0.81802], [-12.781452, -0.637954], [-12.790082, -0.560703], [-12.810785, -0.31645799999999996], [-12.818954999999999, -0.116393], [-12.813224, 0.001714], [-12.810813999999999, 0.010797], [-12.789726, 0.004301]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-13.316474, 0.259681], [-13.277921, 0.138566], [-13.232408999999999, -0.049748], [-13.185723999999999, -0.276041], [-13.143656, -0.511092], [-13.111989999999999, -0.72568], [-13.096513999999999, -0.890586], [-13.097294999999999, -0.9524999999999999], [-13.114882, -0.960279], [-13.149764999999999, -0.861138], [-13.196708, -0.673137], [-13.244622, -0.4445], [-13.295219, -0.165376], [-13.330241, 0.068726], [-13.345851999999999, 0.22916099999999998], [-13.342279, 0.28437599999999996], [-13.316474, 0.259681]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[3.865024, -1.3670689999999999], [3.8687509999999996, -1.477183], [3.8575169999999996, -1.6324319999999999], [3.834022, -1.792706], [3.8057179999999997, -1.9049999999999998], [3.777456, -1.959461], [3.769957, -1.8965459999999998], [3.78218, -1.717909], [3.8047199999999997, -1.521235], [3.829154, -1.382682], [3.843632, -1.342201], [3.865024, -1.3670689999999999]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[3.3382229999999997, -1.45411], [3.361214, -1.600131], [3.3655, -1.7145], [3.3540769999999998, -1.8956149999999998], [3.3248729999999997, -2.010573], [3.302, -2.032], [3.265776, -1.974889], [3.242785, -1.828868], [3.2384999999999997, -1.7145], [3.2499219999999998, -1.5333839999999999], [3.2791259999999998, -1.418426], [3.302, -1.397], [3.3382229999999997, -1.45411]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[4.369815, -1.5112059999999998], [4.369523, -1.5875], [4.3509389999999994, -1.7700989999999999], [4.318, -1.93675], [4.269525, -2.12725], [4.266476, -1.9049999999999998], [4.279885999999999, -1.713919], [4.316495, -1.5593359999999998], [4.318, -1.55575], [4.357545, -1.476384], [4.369815, -1.5112059999999998]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[7.609952, 10.566004], [7.968433999999999, 10.446193], [8.24006, 10.238584999999999], [8.432706999999999, 9.936698999999999], [8.554254, 9.534051], [8.570697, 9.441033], [8.601625, 9.195905], [8.598752, 8.997898], [8.557106, 8.785997], [8.501809, 8.595384], [8.215753, 7.871575999999999], [7.828583, 7.215872999999999], [7.348362, 6.637802], [6.783150999999999, 6.146891], [6.141013, 5.752669], [6.0642499999999995, 5.714759], [5.582801, 5.515783], [5.10626, 5.394321], [4.585439, 5.3396609999999995], [4.315548, 5.334], [3.8284219999999998, 5.334], [3.509646, 4.996942], [3.333299, 4.797771], [3.180598, 4.60304], [3.086843, 4.458717], [3.0322869999999997, 4.319287], [2.957848, 4.082333], [2.869939, 3.773436], [2.774974, 3.418176], [2.679366, 3.042134], [2.589528, 2.670892], [2.5118739999999997, 2.33003], [2.452817, 2.04513], [2.41877, 1.841772], [2.41301, 1.77101], [2.425077, 1.6034549999999999], [2.456902, 1.360635], [2.5019419999999997, 1.091532], [2.50826, 1.0580399999999999], [2.607161, 0.22415], [2.583336, -0.5882269999999999], [2.439355, -1.37116], [2.1777859999999998, -2.116715], [1.8012009999999998, -2.816961], [1.312168, -3.463965], [0.910111, -3.875583], [0.40095, -4.268139], [-0.20531, -4.600687], [-0.891582, -4.868816], [-1.64078, -5.068112], [-2.435818, -5.194165], [-3.25961, -5.242560999999999], [-4.095069, -5.208889], [-4.209562, -5.197632], [-4.73783, -5.120413999999999], [-5.301781999999999, -5.000935], [-5.860607, -4.850187], [-6.373495999999999, -4.679162], [-6.794499999999999, -4.50137], [-7.071148, -4.355706], [-7.305554, -4.203176], [-7.5351919999999994, -4.015512], [-7.797537999999999, -3.764443], [-7.874, -3.687055], [-8.412685, -3.049585], [-8.841892, -2.350514], [-9.159078, -1.596757], [-9.361697999999999, -0.795229], [-9.447206999999999, 0.047154999999999996], [-9.446140999999999, 0.139116], [-9.139078, 0.139116], [-9.11946, -0.29367499999999996], [-9.079906, -0.681276], [-9.05453, -0.835789], [-8.881789, -1.501441], [-8.630169, -2.1390409999999997], [-8.311734999999999, -2.7294039999999997], [-7.938554, -3.2533429999999997], [-7.522691, -3.691674], [-7.076211, -4.025209], [-7.032684, -4.050723], [-6.201783, -4.4539729999999995], [-5.31685, -4.746373999999999], [-4.996849, -4.821388], [-4.575686999999999, -4.886934], [-4.069294, -4.929786], [-3.51748, -4.949464], [-2.960056, -4.945486], [-2.4368339999999997, -4.91737], [-1.987623, -4.864635], [-1.949741, -4.858239], [-1.140908, -4.659501], [-0.392958, -4.359122999999999], [0.285311, -3.963323], [0.885099, -3.4783209999999998], [1.3976089999999999, -2.910333], [1.814042, -2.265578], [1.8695089999999999, -2.159], [2.094388, -1.661543], [2.24262, -1.198586], [2.330072, -0.717619], [2.344413, -0.587221], [2.35873, 0.08376299999999999], [2.280242, 0.777505], [2.116958, 1.4600339999999998], [1.876887, 2.097378], [1.586487, 2.627783], [1.14502, 3.196892], [0.617757, 3.6864879999999998], [-0.003764, 4.103085], [-0.7280099999999999, 4.4531979999999995], [-0.847437, 4.500932], [-1.668969, 4.784681], [-1.7087219999999999, 4.79425], [-0.628483, 4.79425], [-0.129496, 4.557392999999999], [0.302359, 4.317623], [0.7321289999999999, 4.016125], [1.138213, 3.6734139999999997], [1.4990109999999999, 3.310002], [1.792922, 2.946401], [1.998344, 2.603125], [2.045045, 2.492375], [2.1188789999999997, 2.333577], [2.179258, 2.300488], [2.22911, 2.393548], [2.257641, 2.5241249999999997], [2.324999, 2.857418], [2.422274, 3.261771], [2.537299, 3.688421], [2.6085599999999998, 3.930844], [2.670933, 4.164143999999999], [2.683957, 4.340148999999999], [2.6361339999999998, 4.4928349999999995], [2.515967, 4.656177], [2.3119579999999997, 4.864153], [2.283391, 4.8917079999999995], [1.984384, 5.123546], [1.592873, 5.345524999999999], [1.1432879999999999, 5.543728], [0.6700619999999999, 5.704238], [0.207623, 5.813136999999999], [-0.090213, 5.851132], [-0.402676, 5.873749999999999], [-0.476446, 5.588], [-0.533112, 5.344365], [-0.581109, 5.098591], [-0.5893499999999999, 5.0482499999999995], [-0.628483, 4.79425], [-1.7087219999999999, 4.79425], [-2.437734, 4.969728], [-3.178571, 5.057901], [-3.9163189999999997, 5.051029], [-4.6758169999999994, 4.950939], [-5.2415199999999995, 4.824383999999999], [-5.9981919999999995, 4.588871], [-6.657769999999999, 4.2937769999999995], [-7.23985, 3.929646], [-7.474469, 3.746777], [-7.924423999999999, 3.319288], [-8.327207999999999, 2.8312169999999997], [-8.665147, 2.3097849999999998], [-8.920563999999999, 1.782214], [-9.074342999999999, 1.2827499999999998], [-9.116918, 0.9699169999999999], [-9.138364, 0.5745089999999999], [-9.139078, 0.139116], [-9.446140999999999, 0.139116], [-9.441125999999999, 0.5715], [-9.358761999999999, 1.2774839999999998], [-9.184616, 1.913887], [-8.909746, 2.500132], [-8.525210999999999, 3.055644], [-8.067169, 3.556], [-7.3987549999999995, 4.123558], [-6.657918, 4.589909], [-5.8560929999999995, 4.949231], [-5.0047109999999995, 5.195695], [-4.752740999999999, 5.244782], [-4.167857, 5.3127439999999995], [-3.520669, 5.329879], [-2.846873, 5.299217], [-2.1821639999999998, 5.223786], [-1.562236, 5.1066139999999995], [-1.022784, 4.950731], [-0.944407, 4.9216619999999995], [-0.877836, 4.920788], [-0.8339169999999999, 4.997580999999999], [-0.7993629999999999, 5.176107], [-0.797759, 5.187317999999999], [-0.6596029999999999, 5.847004], [-0.578251, 6.088933], [-0.315649, 6.088933], [-0.257858, 6.0681959999999995], [-0.101757, 6.045679], [0.12408, 6.025065], [0.23812499999999998, 6.01755], [0.6724559999999999, 5.970295], [1.042316, 5.877454999999999], [1.2054749999999999, 5.816656], [1.6332959999999999, 5.620807], [2.022355, 5.402831], [2.347199, 5.178996], [2.582373, 4.965571], [2.6328929999999997, 4.904331], [2.821036, 4.6530759999999995], [3.090754, 4.945913], [3.2430969999999997, 5.136572999999999], [3.357785, 5.326416], [3.4009609999999997, 5.440636], [3.4097589999999998, 5.693664], [3.3601199999999998, 6.003915], [3.263184, 6.322367], [3.14207, 6.579992], [2.869574, 6.9274], [2.4978, 7.227227], [2.049016, 7.468706999999999], [1.54549, 7.641076999999999], [1.009491, 7.733569999999999], [0.729032, 7.7465209999999995], [0.592823, 7.740825], [0.49749899999999997, 7.706961], [0.41382599999999997, 7.620699999999999], [0.31257199999999996, 7.457814], [0.252782, 7.351807999999999], [0.144377, 7.146395999999999], [0.023378, 6.899216999999999], [-0.09662599999999999, 6.640458], [-0.202047, 6.400309], [-0.27929699999999996, 6.208959], [-0.314788, 6.096595], [-0.315649, 6.088933], [-0.578251, 6.088933], [-0.438741, 6.503812], [-0.147011, 7.139167], [0.20374599999999998, 7.734495], [0.383096, 7.976394999999999], [0.762, 7.976394999999999], [0.820332, 7.962664999999999], [0.975105, 7.9447719999999995], [1.195979, 7.9260649999999995], [1.258032, 7.9216489999999995], [1.58128, 7.885948], [1.849157, 7.817257], [2.132565, 7.696172], [2.194657, 7.6653199999999995], [2.714849, 7.350588999999999], [3.1162769999999997, 6.991199], [3.399181, 6.586843], [3.563803, 6.137216], [3.6042579999999997, 5.8674859999999995], [3.625415, 5.649055], [3.6521139999999996, 5.531337], [3.696024, 5.4881899999999995], [3.768814, 5.493475], [3.7709919999999997, 5.493976], [3.9225909999999997, 5.526927], [4.120045, 5.567387], [4.151301999999999, 5.573589], [4.302112999999999, 5.615345], [4.399119, 5.689515], [4.478683, 5.831811999999999], [4.522800999999999, 5.938441999999999], [4.615251, 6.3343609999999995], [4.6056729999999995, 6.765942], [4.503578, 7.208113999999999], [4.318474999999999, 7.635806], [4.059874, 8.023947], [3.737284, 8.347468], [3.561307, 8.473196], [3.200803, 8.658217], [2.77821, 8.811357], [2.358097, 8.910053], [2.2784969999999998, 8.921467999999999], [1.993773, 8.929297], [1.73969, 8.867262], [1.490051, 8.722826], [1.2186569999999999, 8.483447], [1.0950149999999998, 8.354946], [0.9371689999999999, 8.182855], [0.819777, 8.050116], [0.763933, 7.980708], [0.762, 7.976394999999999], [0.383096, 7.976394999999999], [0.60169, 8.271224], [1.0349819999999998, 8.73078], [1.491782, 9.094589], [1.605318, 9.160005], [2.5632509999999997, 9.160005], [2.567201, 9.15136], [2.6611249999999997, 9.091491999999999], [2.7329619999999997, 9.080499999999999], [2.926342, 9.044482], [3.1872179999999997, 8.946093], [3.4819959999999996, 8.799837], [3.735846, 8.647586], [4.130781, 8.317003], [4.4450259999999995, 7.906032], [4.670173999999999, 7.437606], [4.797819, 6.934660999999999], [4.819554, 6.420128999999999], [4.731437, 5.931468], [4.677696, 5.751899], [4.643114, 5.63172], [4.636187, 5.6038749999999995], [4.682539, 5.589223], [4.830124, 5.6052029999999995], [5.087892999999999, 5.652985999999999], [5.216142, 5.679628], [5.484743, 5.74918], [5.747504999999999, 5.837568], [5.907496, 5.906518999999999], [6.176956, 6.0439869999999996], [6.1411549999999995, 6.471023], [6.04291, 7.042511999999999], [5.853374, 7.553820999999999], [5.580280999999999, 7.990194], [5.231362, 8.336875], [5.1224419999999995, 8.414992999999999], [4.7641919999999995, 8.622266], [4.344214, 8.816942], [4.111719, 8.905059999999999], [4.738041, 8.905059999999999], [4.995791, 8.773565], [5.362960999999999, 8.542746], [5.672302, 8.2447], [5.918511, 7.909667], [6.181172, 7.408446], [6.324790999999999, 6.8936969999999995], [6.35826, 6.525786999999999], [6.366643, 6.162152], [6.541085, 6.265197], [6.679256, 6.360834], [6.868004999999999, 6.508919], [7.0493809999999995, 6.6625879999999995], [7.383235, 6.956932999999999], [7.374216, 7.367842], [7.318766999999999, 7.867986999999999], [7.182316999999999, 8.32602], [6.9757299999999995, 8.726426], [6.70987, 9.053694], [6.3956, 9.292311], [6.043786, 9.426764], [5.918902, 9.445863], [5.622072, 9.438855], [5.344106, 9.348369], [5.051142, 9.161750999999999], [4.956645, 9.086272], [4.738041, 8.905059999999999], [4.111719, 8.905059999999999], [3.9007709999999998, 8.985011], [3.472127, 9.112466999999999], [3.096545, 9.185302], [2.992079, 9.194887], [2.738382, 9.203624], [2.5991489999999997, 9.192377], [2.5632509999999997, 9.160005], [1.605318, 9.160005], [1.80975, 9.277790999999999], [2.01949, 9.375449999999999], [2.1895119999999997, 9.438096999999999], [2.359727, 9.473455], [2.570041, 9.489248], [2.860365, 9.4932], [2.923, 9.49325], [3.2334829999999997, 9.490371999999999], [3.455491, 9.477012], [3.627506, 9.446088], [3.788008, 9.390517], [3.975478, 9.303213], [3.987437, 9.2973], [4.133662999999999, 9.223018999999999], [4.247074, 9.172137], [4.3464789999999995, 9.151667], [4.450686, 9.168619], [4.5785029999999995, 9.230006], [4.748737, 9.342839999999999], [4.980198, 9.514132], [5.267828, 9.732757], [5.824717, 9.732757], [6.171507999999999, 9.623676999999999], [6.570327, 9.434251], [6.918756999999999, 9.143037999999999], [7.20379, 8.769629], [7.412414999999999, 8.333613999999999], [7.531622, 7.854581], [7.554946999999999, 7.5406249999999995], [7.5682599999999995, 7.387484], [7.59932, 7.306381999999999], [7.6087359999999995, 7.302499999999999], [7.659259, 7.355408], [7.747377999999999, 7.496023999999999], [7.8565179999999994, 7.697190999999999], [7.889683, 7.762874999999999], [8.089404, 8.192193999999999], [8.220875, 8.546978], [8.291572, 8.854644], [8.30897, 9.142614], [8.301408, 9.273018], [8.222102, 9.67074], [8.063483, 9.969866], [7.822639, 10.173248], [7.496656, 10.283738999999999], [7.245816, 10.306948], [6.759328, 10.265683], [6.342198, 10.121561999999999], [6.071483, 9.941548], [5.824717, 9.732757], [5.267828, 9.732757], [5.291691999999999, 9.750895], [5.3762739999999996, 9.815076], [5.748842, 10.091375], [6.048661999999999, 10.295589], [6.299454, 10.438233], [6.5249369999999995, 10.529823], [6.748829, 10.580877], [6.99485, 10.601911999999999], [7.1567359999999995, 10.6045], [7.609952, 10.566004]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-6.108912, -9.30275], [-6.074692, -9.393939], [-6.042221, -9.57443], [-6.018116, -9.806619], [-6.016725, -9.826625], [-6.0031, -10.08971], [-6.004004, -10.243507], [-6.018749, -10.282917999999999], [-6.046644, -10.202843], [-6.059701, -10.144124999999999], [-6.097290999999999, -9.925873], [-6.123765, -9.701872], [-6.137351, -9.502417999999999], [-6.136277, -9.357811], [-6.11877, -9.298347], [-6.108912, -9.30275]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-6.584751, -9.391748], [-6.553941, -9.538878], [-6.524577, -9.738966999999999], [-6.500903999999999, -9.955093], [-6.487169, -10.150333999999999], [-6.48762, -10.287766], [-6.498322, -10.329487], [-6.522314, -10.287246999999999], [-6.5580869999999996, -10.1496], [-6.5968789999999995, -9.951884999999999], [-6.644023, -9.659362], [-6.663435, -9.471701999999999], [-6.655602999999999, -9.369944], [-6.621016, -9.335125999999999], [-6.612759, -9.3345], [-6.584751, -9.391748]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[-7.200568, -9.545079], [-7.150112999999999, -9.650055], [-7.0843929999999995, -9.836079], [-7.056616999999999, -9.926077], [-6.982436, -10.195796], [-6.946091999999999, -10.370766999999999], [-6.945285999999999, -10.44484], [-6.97772, -10.411868], [-7.041098, -10.265699999999999], [-7.110321, -10.069797999999999], [-7.1774569999999995, -9.843195], [-7.2192, -9.65268], [-7.2265939999999995, -9.541865999999999], [-7.200568, -9.545079]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[9.769874999999999, -10.089379], [9.778343999999999, -10.249976], [9.779, -10.339915999999999], [9.767074, -10.532826], [9.735628, -10.648621], [9.711609, -10.668], [9.674316, -10.608839999999999], [9.679121, -10.434633999999999], [9.687994999999999, -10.366375], [9.724451, -10.147651], [9.751826999999999, -10.055294], [9.769874999999999, -10.089379]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[10.341398, -10.063433999999999], [10.342376999999999, -10.12825], [10.330191, -10.272286], [10.299055, -10.466883], [10.290642, -10.50925], [10.238104, -10.76325], [10.235265, -10.50925], [10.246905, -10.311005], [10.279233, -10.148992999999999], [10.286999999999999, -10.12825], [10.329314, -10.0375], [10.341398, -10.063433999999999]]]}, {"angle": [180.0], "type": "polygon", "pos": [117.0, 86.0], "polygons": [[[9.236079, -9.963993], [9.263876, -10.11619], [9.285364, -10.329915], [9.285691, -10.334624999999999], [9.299470999999999, -10.592848], [9.298898, -10.746259], [9.284761999999999, -10.788369999999999], [9.257855, -10.712691999999999], [9.246070999999999, -10.659616999999999], [9.211627, -10.450274], [9.189948, -10.235035], [9.182858, -10.049899], [9.192178, -9.930868], [9.207901999999999, -9.905999999999999], [9.236079, -9.963993]]]}, {"width": 0.7, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "C406", "thickness": 0.15, "pos": [165.25, 77.5], "height": 0.7}, {"start": [166.1, 75.14999999999999], "end": [165.4, 75.14999999999999], "type": "segment", "width": 0.15}, {"start": [165.4, 76.35], "end": [166.1, 76.35], "type": "segment", "width": 0.15}], "F": [{"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "+/- 2V max input", "thickness": 0.25, "pos": [166.75, 98.25], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "P", "thickness": 0.25, "pos": [153.75, 66.0], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "N", "thickness": 0.25, "pos": [140.0, 66.0], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "ext 10 MHz ref input", "thickness": 0.25, "pos": [131.25, 68.75], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "5.5V - 6.5V input\n", "thickness": 0.25, "pos": [128.5, 77.25], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "tdr 2019.1\n- time domain reflectometer\n- sampling oscilloscope\nhttps://github.com/loxodes/tdr", "thickness": 0.25, "pos": [151.75, 102.0], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "d trig", "thickness": 0.25, "pos": [182.75, 102.25], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "a trig", "thickness": 0.25, "pos": [182.75, 92.0], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "input", "thickness": 0.25, "pos": [182.75, 80.5], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "pulse", "thickness": 0.25, "pos": [182.75, 70.25], "height": 1.0}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J801", "thickness": 0.15, "pos": [96.0, 78.5], "height": 0.7}, {"start": [90.932, 77.216], "end": [88.392, 77.216], "type": "segment", "width": 0.15}, {"start": [90.932, 77.216], "end": [90.932, 74.676], "type": "segment", "width": 0.15}, {"start": [90.932, 74.676], "end": [88.392, 74.676], "type": "segment", "width": 0.15}, {"start": [88.392, 76.2], "end": [82.29599999999999, 76.2], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 76.2], "end": [82.29599999999999, 75.692], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 75.692], "end": [88.392, 75.692], "type": "segment", "width": 0.15}, {"start": [88.392, 74.676], "end": [88.392, 77.216], "type": "segment", "width": 0.15}, {"start": [88.392, 72.136], "end": [88.392, 74.676], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 73.152], "end": [88.392, 73.152], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 73.66], "end": [82.29599999999999, 73.152], "type": "segment", "width": 0.15}, {"start": [88.392, 73.66], "end": [82.29599999999999, 73.66], "type": "segment", "width": 0.15}, {"start": [90.932, 72.136], "end": [88.392, 72.136], "type": "segment", "width": 0.15}, {"start": [90.932, 74.676], "end": [90.932, 72.136], "type": "segment", "width": 0.15}, {"start": [90.932, 74.676], "end": [88.392, 74.676], "type": "segment", "width": 0.15}, {"start": [90.932, 69.596], "end": [88.392, 69.596], "type": "segment", "width": 0.15}, {"start": [90.932, 69.596], "end": [90.932, 67.056], "type": "segment", "width": 0.15}, {"start": [90.932, 67.056], "end": [88.392, 67.056], "type": "segment", "width": 0.15}, {"start": [88.392, 68.58], "end": [82.29599999999999, 68.58], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 68.58], "end": [82.29599999999999, 68.072], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 68.072], "end": [88.392, 68.072], "type": "segment", "width": 0.15}, {"start": [88.392, 67.056], "end": [88.392, 69.596], "type": "segment", "width": 0.15}, {"start": [88.392, 69.596], "end": [88.392, 72.136], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 70.612], "end": [88.392, 70.612], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 71.11999999999999], "end": [82.29599999999999, 70.612], "type": "segment", "width": 0.15}, {"start": [88.392, 71.11999999999999], "end": [82.29599999999999, 71.11999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 69.596], "end": [88.392, 69.596], "type": "segment", "width": 0.15}, {"start": [90.932, 72.136], "end": [90.932, 69.596], "type": "segment", "width": 0.15}, {"start": [90.932, 72.136], "end": [88.392, 72.136], "type": "segment", "width": 0.15}, {"start": [90.932, 61.976], "end": [88.392, 61.976], "type": "segment", "width": 0.15}, {"start": [90.932, 64.51599999999999], "end": [88.392, 64.51599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 64.51599999999999], "end": [90.932, 61.976], "type": "segment", "width": 0.15}, {"start": [88.392, 63.5], "end": [82.29599999999999, 63.5], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 63.5], "end": [82.29599999999999, 62.992], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 62.992], "end": [88.392, 62.992], "type": "segment", "width": 0.15}, {"start": [88.392, 61.976], "end": [88.392, 64.51599999999999], "type": "segment", "width": 0.15}, {"start": [88.392, 64.51599999999999], "end": [88.392, 67.056], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 65.532], "end": [88.392, 65.532], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 66.03999999999999], "end": [82.29599999999999, 65.532], "type": "segment", "width": 0.15}, {"start": [88.392, 66.03999999999999], "end": [82.29599999999999, 66.03999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 64.51599999999999], "end": [88.392, 64.51599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 67.056], "end": [90.932, 64.51599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 67.056], "end": [88.392, 67.056], "type": "segment", "width": 0.15}, {"start": [88.265, 75.946], "end": [82.423, 75.946], "type": "segment", "width": 0.15}, {"start": [88.265, 75.819], "end": [88.265, 75.946], "type": "segment", "width": 0.15}, {"start": [82.423, 75.819], "end": [88.265, 75.819], "type": "segment", "width": 0.15}, {"start": [82.423, 76.073], "end": [82.423, 75.819], "type": "segment", "width": 0.15}, {"start": [88.392, 76.073], "end": [82.423, 76.073], "type": "segment", "width": 0.15}, {"start": [96.146, 77.496], "end": [96.146, 75.946], "type": "segment", "width": 0.15}, {"start": [94.996, 77.496], "end": [96.146, 77.496], "type": "segment", "width": 0.15}, {"start": [90.932, 71.11999999999999], "end": [91.44, 71.11999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 70.612], "end": [91.44, 70.612], "type": "segment", "width": 0.15}, {"start": [90.932, 68.58], "end": [91.44, 68.58], "type": "segment", "width": 0.15}, {"start": [90.932, 68.072], "end": [91.44, 68.072], "type": "segment", "width": 0.15}, {"start": [90.932, 73.152], "end": [91.44, 73.152], "type": "segment", "width": 0.15}, {"start": [90.932, 73.66], "end": [91.44, 73.66], "type": "segment", "width": 0.15}, {"start": [90.932, 75.692], "end": [91.44, 75.692], "type": "segment", "width": 0.15}, {"start": [90.932, 76.2], "end": [91.44, 76.2], "type": "segment", "width": 0.15}, {"start": [90.932, 66.03999999999999], "end": [91.44, 66.03999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 65.532], "end": [91.44, 65.532], "type": "segment", "width": 0.15}, {"start": [90.932, 63.5], "end": [91.44, 63.5], "type": "segment", "width": 0.15}, {"start": [90.932, 62.992], "end": [91.44, 62.992], "type": "segment", "width": 0.15}, {"start": [93.472, 73.66], "end": [93.97999999999999, 73.66], "type": "segment", "width": 0.15}, {"start": [93.472, 73.152], "end": [93.97999999999999, 73.152], "type": "segment", "width": 0.15}, {"start": [93.472, 71.11999999999999], "end": [93.97999999999999, 71.11999999999999], "type": "segment", "width": 0.15}, {"start": [93.472, 70.612], "end": [93.97999999999999, 70.612], "type": "segment", "width": 0.15}, {"start": [93.472, 75.692], "end": [93.97999999999999, 75.692], "type": "segment", "width": 0.15}, {"start": [93.472, 76.2], "end": [93.97999999999999, 76.2], "type": "segment", "width": 0.15}, {"start": [93.472, 68.58], "end": [93.97999999999999, 68.58], "type": "segment", "width": 0.15}, {"start": [93.472, 68.072], "end": [93.97999999999999, 68.072], "type": "segment", "width": 0.15}, {"start": [93.472, 66.03999999999999], "end": [93.97999999999999, 66.03999999999999], "type": "segment", "width": 0.15}, {"start": [93.472, 65.532], "end": [93.97999999999999, 65.532], "type": "segment", "width": 0.15}, {"start": [93.472, 62.992], "end": [93.97999999999999, 62.992], "type": "segment", "width": 0.15}, {"start": [93.472, 63.5], "end": [93.97999999999999, 63.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J802", "thickness": 0.15, "pos": [96.25, 101.5], "height": 0.7}, {"start": [90.932, 100.076], "end": [88.392, 100.076], "type": "segment", "width": 0.15}, {"start": [90.932, 100.076], "end": [90.932, 97.536], "type": "segment", "width": 0.15}, {"start": [90.932, 97.536], "end": [88.392, 97.536], "type": "segment", "width": 0.15}, {"start": [88.392, 99.06], "end": [82.29599999999999, 99.06], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 99.06], "end": [82.29599999999999, 98.55199999999999], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 98.55199999999999], "end": [88.392, 98.55199999999999], "type": "segment", "width": 0.15}, {"start": [88.392, 97.536], "end": [88.392, 100.076], "type": "segment", "width": 0.15}, {"start": [88.392, 94.996], "end": [88.392, 97.536], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 96.012], "end": [88.392, 96.012], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 96.52], "end": [82.29599999999999, 96.012], "type": "segment", "width": 0.15}, {"start": [88.392, 96.52], "end": [82.29599999999999, 96.52], "type": "segment", "width": 0.15}, {"start": [90.932, 94.996], "end": [88.392, 94.996], "type": "segment", "width": 0.15}, {"start": [90.932, 97.536], "end": [90.932, 94.996], "type": "segment", "width": 0.15}, {"start": [90.932, 97.536], "end": [88.392, 97.536], "type": "segment", "width": 0.15}, {"start": [90.932, 92.45599999999999], "end": [88.392, 92.45599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 92.45599999999999], "end": [90.932, 89.916], "type": "segment", "width": 0.15}, {"start": [90.932, 89.916], "end": [88.392, 89.916], "type": "segment", "width": 0.15}, {"start": [88.392, 91.44], "end": [82.29599999999999, 91.44], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 91.44], "end": [82.29599999999999, 90.932], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 90.932], "end": [88.392, 90.932], "type": "segment", "width": 0.15}, {"start": [88.392, 89.916], "end": [88.392, 92.45599999999999], "type": "segment", "width": 0.15}, {"start": [88.392, 92.45599999999999], "end": [88.392, 94.996], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 93.472], "end": [88.392, 93.472], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 93.97999999999999], "end": [82.29599999999999, 93.472], "type": "segment", "width": 0.15}, {"start": [88.392, 93.97999999999999], "end": [82.29599999999999, 93.97999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 92.45599999999999], "end": [88.392, 92.45599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 94.996], "end": [90.932, 92.45599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 94.996], "end": [88.392, 94.996], "type": "segment", "width": 0.15}, {"start": [90.932, 84.836], "end": [88.392, 84.836], "type": "segment", "width": 0.15}, {"start": [90.932, 87.37599999999999], "end": [88.392, 87.37599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 87.37599999999999], "end": [90.932, 84.836], "type": "segment", "width": 0.15}, {"start": [88.392, 86.36], "end": [82.29599999999999, 86.36], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 86.36], "end": [82.29599999999999, 85.85199999999999], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 85.85199999999999], "end": [88.392, 85.85199999999999], "type": "segment", "width": 0.15}, {"start": [88.392, 84.836], "end": [88.392, 87.37599999999999], "type": "segment", "width": 0.15}, {"start": [88.392, 87.37599999999999], "end": [88.392, 89.916], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 88.392], "end": [88.392, 88.392], "type": "segment", "width": 0.15}, {"start": [82.29599999999999, 88.89999999999999], "end": [82.29599999999999, 88.392], "type": "segment", "width": 0.15}, {"start": [88.392, 88.89999999999999], "end": [82.29599999999999, 88.89999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 87.37599999999999], "end": [88.392, 87.37599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 89.916], "end": [90.932, 87.37599999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 89.916], "end": [88.392, 89.916], "type": "segment", "width": 0.15}, {"start": [88.265, 98.806], "end": [82.423, 98.806], "type": "segment", "width": 0.15}, {"start": [88.265, 98.679], "end": [88.265, 98.806], "type": "segment", "width": 0.15}, {"start": [82.423, 98.679], "end": [88.265, 98.679], "type": "segment", "width": 0.15}, {"start": [82.423, 98.93299999999999], "end": [82.423, 98.679], "type": "segment", "width": 0.15}, {"start": [88.392, 98.93299999999999], "end": [82.423, 98.93299999999999], "type": "segment", "width": 0.15}, {"start": [96.146, 100.356], "end": [96.146, 98.806], "type": "segment", "width": 0.15}, {"start": [94.996, 100.356], "end": [96.146, 100.356], "type": "segment", "width": 0.15}, {"start": [90.932, 93.97999999999999], "end": [91.44, 93.97999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 93.472], "end": [91.44, 93.472], "type": "segment", "width": 0.15}, {"start": [90.932, 91.44], "end": [91.44, 91.44], "type": "segment", "width": 0.15}, {"start": [90.932, 90.932], "end": [91.44, 90.932], "type": "segment", "width": 0.15}, {"start": [90.932, 96.012], "end": [91.44, 96.012], "type": "segment", "width": 0.15}, {"start": [90.932, 96.52], "end": [91.44, 96.52], "type": "segment", "width": 0.15}, {"start": [90.932, 98.55199999999999], "end": [91.44, 98.55199999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 99.06], "end": [91.44, 99.06], "type": "segment", "width": 0.15}, {"start": [90.932, 88.89999999999999], "end": [91.44, 88.89999999999999], "type": "segment", "width": 0.15}, {"start": [90.932, 88.392], "end": [91.44, 88.392], "type": "segment", "width": 0.15}, {"start": [90.932, 86.36], "end": [91.44, 86.36], "type": "segment", "width": 0.15}, {"start": [90.932, 85.85199999999999], "end": [91.44, 85.85199999999999], "type": "segment", "width": 0.15}, {"start": [93.472, 96.52], "end": [93.97999999999999, 96.52], "type": "segment", "width": 0.15}, {"start": [93.472, 96.012], "end": [93.97999999999999, 96.012], "type": "segment", "width": 0.15}, {"start": [93.472, 93.97999999999999], "end": [93.97999999999999, 93.97999999999999], "type": "segment", "width": 0.15}, {"start": [93.472, 93.472], "end": [93.97999999999999, 93.472], "type": "segment", "width": 0.15}, {"start": [93.472, 98.55199999999999], "end": [93.97999999999999, 98.55199999999999], "type": "segment", "width": 0.15}, {"start": [93.472, 99.06], "end": [93.97999999999999, 99.06], "type": "segment", "width": 0.15}, {"start": [93.472, 91.44], "end": [93.97999999999999, 91.44], "type": "segment", "width": 0.15}, {"start": [93.472, 90.932], "end": [93.97999999999999, 90.932], "type": "segment", "width": 0.15}, {"start": [93.472, 88.89999999999999], "end": [93.97999999999999, 88.89999999999999], "type": "segment", "width": 0.15}, {"start": [93.472, 88.392], "end": [93.97999999999999, 88.392], "type": "segment", "width": 0.15}, {"start": [93.472, 85.85199999999999], "end": [93.97999999999999, 85.85199999999999], "type": "segment", "width": 0.15}, {"start": [93.472, 86.36], "end": [93.97999999999999, 86.36], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C214", "thickness": 0.15, "pos": [116.0, 89.55499999999999], "height": 0.7}, {"start": [119.5, 94.0], "radius": 3.048, "type": "circle", "width": 0.15}, {"start": [121.27799999999999, 93.619], "end": [121.27799999999999, 94.381], "type": "segment", "width": 0.15}, {"start": [121.65899999999999, 94.0], "end": [120.89699999999999, 94.0], "type": "segment", "width": 0.15}, {"start": [122.03999999999999, 90.698], "end": [116.198, 90.698], "type": "segment", "width": 0.15}, {"start": [122.80199999999999, 91.46], "end": [122.03999999999999, 90.698], "type": "segment", "width": 0.15}, {"start": [122.80199999999999, 96.53999999999999], "end": [122.80199999999999, 91.46], "type": "segment", "width": 0.15}, {"start": [122.03999999999999, 97.30199999999999], "end": [122.80199999999999, 96.53999999999999], "type": "segment", "width": 0.15}, {"start": [116.198, 97.30199999999999], "end": [122.03999999999999, 97.30199999999999], "type": "segment", "width": 0.15}, {"start": [116.198, 90.698], "end": [116.198, 97.30199999999999], "type": "segment", "width": 0.15}, {"start": [117.08699999999999, 92.222], "end": [117.08699999999999, 95.77799999999999], "type": "segment", "width": 0.15}, {"start": [116.96, 95.651], "end": [116.96, 92.34899999999999], "type": "segment", "width": 0.15}, {"start": [116.833, 92.603], "end": [116.833, 95.39699999999999], "type": "segment", "width": 0.15}, {"start": [116.70599999999999, 95.143], "end": [116.70599999999999, 92.857], "type": "segment", "width": 0.15}, {"start": [116.579, 93.238], "end": [116.579, 94.762], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J201", "thickness": 0.15, "pos": [124.02, 69.74911999999999], "height": 0.7}, {"start": [121.22091999999999, 71.1512], "end": [121.22091999999999, 77.3488], "type": "segment", "width": 0.15}, {"start": [126.81908, 71.1512], "end": [121.22091999999999, 71.1512], "type": "segment", "width": 0.15}, {"start": [126.81908, 77.3488], "end": [126.81908, 71.1512], "type": "segment", "width": 0.15}, {"start": [121.22091999999999, 77.3488], "end": [126.81908, 77.3488], "type": "segment", "width": 0.15}, {"start": [121.22091999999999, 71.54997999999999], "end": [126.81908, 71.54997999999999], "type": "segment", "width": 0.15}, {"start": [124.02, 77.3488], "end": [124.02, 76.85096], "type": "segment", "width": 0.15}, {"start": [126.62096, 76.85096], "end": [126.62096, 77.3488], "type": "segment", "width": 0.15}, {"start": [121.41904, 77.3488], "end": [121.41904, 76.85096], "type": "segment", "width": 0.15}, {"start": [126.81908, 76.85096], "end": [121.22091999999999, 76.85096], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J210", "thickness": 0.15, "pos": [117.19999999999999, 61.599999999999994], "height": 0.7}, {"start": [127.25088, 69.50023999999999], "end": [127.25088, 54.999379999999995], "type": "segment", "width": 0.15}, {"start": [118.24911999999999, 69.50023999999999], "end": [127.25088, 69.50023999999999], "type": "segment", "width": 0.15}, {"start": [118.24911999999999, 54.999379999999995], "end": [118.24911999999999, 69.50023999999999], "type": "segment", "width": 0.15}, {"start": [127.25088, 54.999379999999995], "end": [118.24911999999999, 54.999379999999995], "type": "segment", "width": 0.15}, {"start": [127.25088, 58.4995], "end": [118.24911999999999, 58.4995], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "L201", "thickness": 0.15, "pos": [120.05, 80.25], "height": 0.7}, {"start": [121.27499999999999, 81.0], "end": [121.27499999999999, 79.0], "type": "segment", "width": 0.15}, {"start": [124.225, 79.0], "end": [124.225, 81.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C201", "thickness": 0.15, "pos": [136.0, 86.8], "height": 0.7}, {"start": [134.79999999999998, 86.64999999999999], "end": [134.79999999999998, 87.35], "type": "segment", "width": 0.15}, {"start": [133.6, 87.35], "end": [133.6, 86.64999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C202", "thickness": 0.15, "pos": [127.0, 83.8], "height": 0.7}, {"start": [127.6, 86.55], "end": [127.6, 87.25], "type": "segment", "width": 0.15}, {"start": [126.39999999999999, 87.25], "end": [126.39999999999999, 86.55], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C205", "thickness": 0.15, "pos": [130.79999999999998, 104.39999999999999], "height": 0.7}, {"start": [131.65, 101.75], "end": [132.35, 101.75], "type": "segment", "width": 0.15}, {"start": [132.35, 102.94999999999999], "end": [131.65, 102.94999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C207", "thickness": 0.15, "pos": [136.0, 97.19999999999999], "height": 0.7}, {"start": [133.04999999999998, 97.82499999999999], "end": [133.54999999999998, 97.82499999999999], "type": "segment", "width": 0.15}, {"start": [133.54999999999998, 96.875], "end": [133.04999999999998, 96.875], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C211", "thickness": 0.15, "pos": [136.4, 103.6], "height": 0.7}, {"start": [133.65, 103.44999999999999], "end": [133.65, 102.75], "type": "segment", "width": 0.15}, {"start": [134.85, 102.75], "end": [134.85, 103.44999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C212", "thickness": 0.15, "pos": [126.8, 97.19999999999999], "height": 0.7}, {"start": [130.15, 96.75], "end": [130.85, 96.75], "type": "segment", "width": 0.15}, {"start": [130.85, 97.94999999999999], "end": [130.15, 97.94999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C213", "thickness": 0.15, "pos": [136.0, 98.19999999999999], "height": 0.7}, {"start": [135.15, 101.1], "end": [135.15, 100.39999999999999], "type": "segment", "width": 0.15}, {"start": [136.35, 100.39999999999999], "end": [136.35, 101.1], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C215", "thickness": 0.15, "pos": [128.5, 83.8], "height": 0.7}, {"start": [128.125, 86.7], "end": [128.125, 87.2], "type": "segment", "width": 0.15}, {"start": [129.075, 87.2], "end": [129.075, 86.7], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C301", "thickness": 0.15, "pos": [180.25, 93.0], "height": 0.7}, {"start": [176.69086, 93.225], "end": [177.19086, 93.225], "type": "segment", "width": 0.15}, {"start": [177.19086, 92.27499999999999], "end": [176.69086, 92.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C302", "thickness": 0.15, "pos": [177.75, 82.75], "height": 0.7}, {"start": [176.75, 85.49074999999999], "end": [177.25, 85.49074999999999], "type": "segment", "width": 0.15}, {"start": [177.25, 84.54075], "end": [176.75, 84.54075], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C303", "thickness": 0.15, "pos": [171.75, 96.75], "height": 0.7}, {"start": [173.0, 92.27499999999999], "end": [172.5, 92.27499999999999], "type": "segment", "width": 0.15}, {"start": [172.5, 93.225], "end": [173.0, 93.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C304", "thickness": 0.15, "pos": [141.0, 83.55], "height": 0.7}, {"start": [137.75, 83.52499999999999], "end": [138.25, 83.52499999999999], "type": "segment", "width": 0.15}, {"start": [138.25, 82.575], "end": [137.75, 82.575], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C305", "thickness": 0.15, "pos": [145.5, 71.5], "height": 0.7}, {"start": [148.17499999999998, 72.64999999999999], "end": [148.17499999999998, 72.14999999999999], "type": "segment", "width": 0.15}, {"start": [147.225, 72.14999999999999], "end": [147.225, 72.64999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C306", "thickness": 0.15, "pos": [146.5, 71.5], "height": 0.7}, {"start": [149.42499999999998, 72.64999999999999], "end": [149.42499999999998, 72.14999999999999], "type": "segment", "width": 0.15}, {"start": [148.475, 72.14999999999999], "end": [148.475, 72.64999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C307", "thickness": 0.15, "pos": [146.0, 76.0], "height": 0.7}, {"start": [148.475, 75.1], "end": [148.475, 75.6], "type": "segment", "width": 0.15}, {"start": [149.42499999999998, 75.6], "end": [149.42499999999998, 75.1], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C308", "thickness": 0.15, "pos": [169.75, 95.75], "height": 0.7}, {"start": [167.025, 95.0], "end": [167.025, 95.5], "type": "segment", "width": 0.15}, {"start": [167.975, 95.5], "end": [167.975, 95.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C309", "thickness": 0.15, "pos": [167.5, 92.5], "height": 0.7}, {"start": [164.79999999999998, 92.975], "end": [165.29999999999998, 92.975], "type": "segment", "width": 0.15}, {"start": [165.29999999999998, 92.02499999999999], "end": [164.79999999999998, 92.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C310", "thickness": 0.15, "pos": [158.45, 94.5], "height": 0.7}, {"start": [158.7, 91.27499999999999], "end": [158.2, 91.27499999999999], "type": "segment", "width": 0.15}, {"start": [158.2, 92.225], "end": [158.7, 92.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C311", "thickness": 0.15, "pos": [158.45, 93.25], "height": 0.7}, {"start": [158.7, 90.02499999999999], "end": [158.2, 90.02499999999999], "type": "segment", "width": 0.15}, {"start": [158.2, 90.975], "end": [158.7, 90.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C312", "thickness": 0.15, "pos": [110.0, 63.949999999999996], "height": 0.7}, {"start": [108.975, 64.2], "end": [108.975, 63.699999999999996], "type": "segment", "width": 0.15}, {"start": [108.02499999999999, 63.699999999999996], "end": [108.02499999999999, 64.2], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C313", "thickness": 0.15, "pos": [110.75, 70.25], "height": 0.7}, {"start": [108.02499999999999, 68.75], "end": [108.02499999999999, 69.25], "type": "segment", "width": 0.15}, {"start": [108.975, 69.25], "end": [108.975, 68.75], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C314", "thickness": 0.15, "pos": [109.75, 70.25], "height": 0.7}, {"start": [106.77499999999999, 68.75], "end": [106.77499999999999, 69.25], "type": "segment", "width": 0.15}, {"start": [107.725, 69.25], "end": [107.725, 68.75], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C315", "thickness": 0.15, "pos": [166.0, 78.25], "height": 0.7}, {"start": [164.29999999999998, 81.218368], "end": [164.79999999999998, 81.218368], "type": "segment", "width": 0.15}, {"start": [164.79999999999998, 80.268368], "end": [164.29999999999998, 80.268368], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C316", "thickness": 0.15, "pos": [160.5, 78.75], "height": 0.7}, {"start": [161.25, 80.27499999999999], "end": [160.75, 80.27499999999999], "type": "segment", "width": 0.15}, {"start": [160.75, 81.225], "end": [161.25, 81.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C317", "thickness": 0.15, "pos": [166.0, 77.25], "height": 0.7}, {"start": [164.29999999999998, 79.968368], "end": [164.79999999999998, 79.968368], "type": "segment", "width": 0.15}, {"start": [164.79999999999998, 79.018368], "end": [164.29999999999998, 79.018368], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C318", "thickness": 0.15, "pos": [157.25, 82.0], "height": 0.7}, {"start": [158.7, 80.27499999999999], "end": [158.2, 80.27499999999999], "type": "segment", "width": 0.15}, {"start": [158.2, 81.225], "end": [158.7, 81.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C319", "thickness": 0.15, "pos": [135.75, 72.25], "height": 0.7}, {"start": [136.95, 73.325], "end": [136.45, 73.325], "type": "segment", "width": 0.15}, {"start": [136.45, 74.27499999999999], "end": [136.95, 74.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C320", "thickness": 0.15, "pos": [141.0, 84.8], "height": 0.7}, {"start": [137.75, 84.77499999999999], "end": [138.25, 84.77499999999999], "type": "segment", "width": 0.15}, {"start": [138.25, 83.825], "end": [137.75, 83.825], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C321", "thickness": 0.15, "pos": [180.25, 91.75], "height": 0.7}, {"start": [176.69086, 91.975], "end": [177.19086, 91.975], "type": "segment", "width": 0.15}, {"start": [177.19086, 91.02499999999999], "end": [176.69086, 91.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C322", "thickness": 0.15, "pos": [180.25, 94.25], "height": 0.7}, {"start": [177.6, 94.85], "end": [176.9, 94.85], "type": "segment", "width": 0.15}, {"start": [176.9, 93.64999999999999], "end": [177.6, 93.64999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C323", "thickness": 0.15, "pos": [171.75, 95.75], "height": 0.7}, {"start": [173.0, 91.02499999999999], "end": [172.5, 91.02499999999999], "type": "segment", "width": 0.15}, {"start": [172.5, 91.975], "end": [173.0, 91.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C324", "thickness": 0.15, "pos": [174.0, 96.25], "height": 0.7}, {"start": [172.15, 93.64999999999999], "end": [172.85, 93.64999999999999], "type": "segment", "width": 0.15}, {"start": [172.85, 94.85], "end": [172.15, 94.85], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C325", "thickness": 0.15, "pos": [158.5, 77.75], "height": 0.7}, {"start": [157.9, 78.64999999999999], "end": [158.6, 78.64999999999999], "type": "segment", "width": 0.15}, {"start": [158.6, 79.85], "end": [157.9, 79.85], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C401", "thickness": 0.15, "pos": [174.5, 82.0], "height": 0.7}, {"start": [172.59051599999998, 81.0], "end": [172.59051599999998, 81.5], "type": "segment", "width": 0.15}, {"start": [173.540516, 81.5], "end": [173.540516, 81.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C402", "thickness": 0.15, "pos": [173.0, 71.75], "height": 0.7}, {"start": [174.475, 73.754082], "end": [174.475, 73.254082], "type": "segment", "width": 0.15}, {"start": [173.525, 73.254082], "end": [173.525, 73.754082], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C403", "thickness": 0.15, "pos": [168.25, 81.39999999999999], "height": 0.7}, {"start": [170.025, 81.0], "end": [170.025, 81.5], "type": "segment", "width": 0.15}, {"start": [170.975, 81.5], "end": [170.975, 81.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C404", "thickness": 0.15, "pos": [109.5, 99.5], "height": 0.7}, {"start": [106.5, 99.975], "end": [107.0, 99.975], "type": "segment", "width": 0.15}, {"start": [107.0, 99.02499999999999], "end": [106.5, 99.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C405", "thickness": 0.15, "pos": [100.5, 102.75], "height": 0.7}, {"start": [101.27499999999999, 102.5], "end": [101.27499999999999, 103.0], "type": "segment", "width": 0.15}, {"start": [102.225, 103.0], "end": [102.225, 102.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C501", "thickness": 0.15, "pos": [168.0, 60.5], "height": 0.7}, {"start": [168.725, 63.949999999999996], "end": [168.725, 63.449999999999996], "type": "segment", "width": 0.15}, {"start": [167.775, 63.449999999999996], "end": [167.775, 63.949999999999996], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C502", "thickness": 0.15, "pos": [171.25, 60.75], "height": 0.7}, {"start": [170.95, 63.025], "end": [170.45, 63.025], "type": "segment", "width": 0.15}, {"start": [170.45, 63.974999999999994], "end": [170.95, 63.974999999999994], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C503", "thickness": 0.15, "pos": [166.75, 69.75], "height": 0.7}, {"start": [170.75, 69.27499999999999], "end": [170.25, 69.27499999999999], "type": "segment", "width": 0.15}, {"start": [170.25, 70.225], "end": [170.75, 70.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C504", "thickness": 0.15, "pos": [175.0, 60.75], "height": 0.7}, {"start": [174.54999999999998, 63.974999999999994], "end": [175.04999999999998, 63.974999999999994], "type": "segment", "width": 0.15}, {"start": [175.04999999999998, 63.025], "end": [174.54999999999998, 63.025], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C603", "thickness": 0.15, "pos": [155.75, 70.5], "height": 0.7}, {"start": [156.775, 70.25], "end": [156.775, 70.75], "type": "segment", "width": 0.15}, {"start": [157.725, 70.75], "end": [157.725, 70.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C604", "thickness": 0.15, "pos": [158.0, 63.75], "height": 0.7}, {"start": [159.0, 65.27499999999999], "end": [158.5, 65.27499999999999], "type": "segment", "width": 0.15}, {"start": [158.5, 66.225], "end": [159.0, 66.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C605", "thickness": 0.15, "pos": [157.0, 72.5], "height": 0.7}, {"start": [158.275, 70.25], "end": [158.275, 70.75], "type": "segment", "width": 0.15}, {"start": [159.225, 70.75], "end": [159.225, 70.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C606", "thickness": 0.15, "pos": [164.85, 74.25], "height": 0.7}, {"start": [164.54999999999998, 71.975], "end": [165.04999999999998, 71.975], "type": "segment", "width": 0.15}, {"start": [165.04999999999998, 71.02499999999999], "end": [164.54999999999998, 71.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C607", "thickness": 0.15, "pos": [166.0, 61.0], "height": 0.7}, {"start": [165.54999999999998, 64.725], "end": [166.04999999999998, 64.725], "type": "segment", "width": 0.15}, {"start": [166.04999999999998, 63.775], "end": [165.54999999999998, 63.775], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C608", "thickness": 0.15, "pos": [164.85, 75.25], "height": 0.7}, {"start": [164.54999999999998, 73.225], "end": [165.04999999999998, 73.225], "type": "segment", "width": 0.15}, {"start": [165.04999999999998, 72.27499999999999], "end": [164.54999999999998, 72.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C610", "thickness": 0.15, "pos": [166.0, 60.0], "height": 0.7}, {"start": [165.54999999999998, 63.474999999999994], "end": [166.04999999999998, 63.474999999999994], "type": "segment", "width": 0.15}, {"start": [166.04999999999998, 62.525], "end": [165.54999999999998, 62.525], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C701", "thickness": 0.15, "pos": [141.4, 99.19999999999999], "height": 0.7}, {"start": [140.92499999999998, 96.3], "end": [140.92499999999998, 96.8], "type": "segment", "width": 0.15}, {"start": [141.875, 96.8], "end": [141.875, 96.3], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C702", "thickness": 0.15, "pos": [138.4, 97.0], "height": 0.7}, {"start": [138.025, 94.2], "end": [138.025, 94.69999999999999], "type": "segment", "width": 0.15}, {"start": [138.975, 94.69999999999999], "end": [138.975, 94.2], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C703", "thickness": 0.15, "pos": [142.6, 99.19999999999999], "height": 0.7}, {"start": [142.125, 96.3], "end": [142.125, 96.8], "type": "segment", "width": 0.15}, {"start": [143.075, 96.8], "end": [143.075, 96.3], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C704", "thickness": 0.15, "pos": [139.79999999999998, 97.0], "height": 0.7}, {"start": [139.275, 94.2], "end": [139.275, 94.69999999999999], "type": "segment", "width": 0.15}, {"start": [140.225, 94.69999999999999], "end": [140.225, 94.2], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C705", "thickness": 0.15, "pos": [149.5, 100.0], "height": 0.7}, {"start": [149.29999999999998, 96.975], "end": [149.79999999999998, 96.975], "type": "segment", "width": 0.15}, {"start": [149.79999999999998, 96.02499999999999], "end": [149.29999999999998, 96.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C706", "thickness": 0.15, "pos": [151.0, 82.25], "height": 0.7}, {"start": [150.7, 86.225], "end": [151.2, 86.225], "type": "segment", "width": 0.15}, {"start": [151.2, 85.27499999999999], "end": [150.7, 85.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C707", "thickness": 0.15, "pos": [146.75, 85.5], "height": 0.7}, {"start": [146.4, 88.6], "end": [146.4, 87.89999999999999], "type": "segment", "width": 0.15}, {"start": [147.6, 87.89999999999999], "end": [147.6, 88.6], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C708", "thickness": 0.15, "pos": [154.5, 90.5], "height": 0.7}, {"start": [154.85, 92.35], "end": [154.15, 92.35], "type": "segment", "width": 0.15}, {"start": [154.15, 91.14999999999999], "end": [154.85, 91.14999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C709", "thickness": 0.15, "pos": [147.75, 85.5], "height": 0.7}, {"start": [148.025, 87.8], "end": [148.025, 88.3], "type": "segment", "width": 0.15}, {"start": [148.975, 88.3], "end": [148.975, 87.8], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C710", "thickness": 0.15, "pos": [154.25, 94.5], "height": 0.7}, {"start": [153.75, 93.725], "end": [154.25, 93.725], "type": "segment", "width": 0.15}, {"start": [154.25, 92.77499999999999], "end": [153.75, 92.77499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C801", "thickness": 0.15, "pos": [106.5, 60.0], "height": 0.7}, {"start": [102.8, 62.474999999999994], "end": [103.3, 62.474999999999994], "type": "segment", "width": 0.15}, {"start": [103.3, 61.525], "end": [102.8, 61.525], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C802", "thickness": 0.15, "pos": [102.75, 88.5], "height": 0.7}, {"start": [105.89999999999999, 87.89999999999999], "end": [106.6, 87.89999999999999], "type": "segment", "width": 0.15}, {"start": [106.6, 89.1], "end": [105.89999999999999, 89.1], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C803", "thickness": 0.15, "pos": [106.5, 61.0], "height": 0.7}, {"start": [102.75, 63.974999999999994], "end": [103.25, 63.974999999999994], "type": "segment", "width": 0.15}, {"start": [103.25, 63.025], "end": [102.75, 63.025], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C804", "thickness": 0.15, "pos": [102.75, 90.0], "height": 0.7}, {"start": [106.75, 89.52499999999999], "end": [106.25, 89.52499999999999], "type": "segment", "width": 0.15}, {"start": [106.25, 90.475], "end": [106.75, 90.475], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C805", "thickness": 0.15, "pos": [106.5, 62.0], "height": 0.7}, {"start": [102.75, 65.475], "end": [103.25, 65.475], "type": "segment", "width": 0.15}, {"start": [103.25, 64.52499999999999], "end": [102.75, 64.52499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C806", "thickness": 0.15, "pos": [116.25, 69.75], "height": 0.7}, {"start": [113.1, 70.35], "end": [112.39999999999999, 70.35], "type": "segment", "width": 0.15}, {"start": [112.39999999999999, 69.14999999999999], "end": [113.1, 69.14999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C807", "thickness": 0.15, "pos": [101.0, 70.5], "height": 0.7}, {"start": [100.52499999999999, 66.8], "end": [100.52499999999999, 67.3], "type": "segment", "width": 0.15}, {"start": [101.475, 67.3], "end": [101.475, 66.8], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C808", "thickness": 0.15, "pos": [116.25, 71.25], "height": 0.7}, {"start": [112.25, 71.725], "end": [112.75, 71.725], "type": "segment", "width": 0.15}, {"start": [112.75, 70.77499999999999], "end": [112.25, 70.77499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C809", "thickness": 0.15, "pos": [92.75, 102.75], "height": 0.7}, {"start": [92.75, 101.975], "end": [93.25, 101.975], "type": "segment", "width": 0.15}, {"start": [93.25, 101.02499999999999], "end": [92.75, 101.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C810", "thickness": 0.15, "pos": [93.0, 80.0], "height": 0.7}, {"start": [92.75, 78.975], "end": [93.25, 78.975], "type": "segment", "width": 0.15}, {"start": [93.25, 78.02499999999999], "end": [92.75, 78.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C811", "thickness": 0.15, "pos": [100.05, 82.0], "height": 0.7}, {"start": [100.3, 79.02499999999999], "end": [99.8, 79.02499999999999], "type": "segment", "width": 0.15}, {"start": [99.8, 79.975], "end": [100.3, 79.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C812", "thickness": 0.15, "pos": [100.0, 81.0], "height": 0.7}, {"start": [100.35, 77.675], "end": [99.85, 77.675], "type": "segment", "width": 0.15}, {"start": [99.85, 78.625], "end": [100.35, 78.625], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C813", "thickness": 0.15, "pos": [99.75, 74.25], "height": 0.7}, {"start": [100.35, 76.425], "end": [99.85, 76.425], "type": "segment", "width": 0.15}, {"start": [99.85, 77.375], "end": [100.35, 77.375], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C814", "thickness": 0.15, "pos": [99.75, 73.25], "height": 0.7}, {"start": [100.35, 75.175], "end": [99.85, 75.175], "type": "segment", "width": 0.15}, {"start": [99.85, 76.125], "end": [100.35, 76.125], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C815", "thickness": 0.15, "pos": [112.5, 90.25], "height": 0.7}, {"start": [112.3, 96.675], "end": [112.8, 96.675], "type": "segment", "width": 0.15}, {"start": [112.8, 95.725], "end": [112.3, 95.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C816", "thickness": 0.15, "pos": [112.5, 89.25], "height": 0.7}, {"start": [112.3, 95.425], "end": [112.8, 95.425], "type": "segment", "width": 0.15}, {"start": [112.8, 94.475], "end": [112.3, 94.475], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C817", "thickness": 0.15, "pos": [119.5, 76.75], "height": 0.7}, {"start": [116.69999999999999, 77.125], "end": [117.19999999999999, 77.125], "type": "segment", "width": 0.15}, {"start": [117.19999999999999, 76.175], "end": [116.69999999999999, 76.175], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C818", "thickness": 0.15, "pos": [112.55, 91.25], "height": 0.7}, {"start": [112.3, 94.175], "end": [112.8, 94.175], "type": "segment", "width": 0.15}, {"start": [112.8, 93.225], "end": [112.3, 93.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C819", "thickness": 0.15, "pos": [119.5, 75.5], "height": 0.7}, {"start": [116.69999999999999, 75.875], "end": [117.19999999999999, 75.875], "type": "segment", "width": 0.15}, {"start": [117.19999999999999, 74.925], "end": [116.69999999999999, 74.925], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C820", "thickness": 0.15, "pos": [112.5, 88.25], "height": 0.7}, {"start": [112.3, 92.925], "end": [112.8, 92.925], "type": "segment", "width": 0.15}, {"start": [112.8, 91.975], "end": [112.3, 91.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C821", "thickness": 0.15, "pos": [119.5, 74.25], "height": 0.7}, {"start": [116.69999999999999, 74.625], "end": [117.19999999999999, 74.625], "type": "segment", "width": 0.15}, {"start": [117.19999999999999, 73.675], "end": [116.69999999999999, 73.675], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C822", "thickness": 0.15, "pos": [119.5, 72.95], "height": 0.7}, {"start": [116.69999999999999, 73.375], "end": [117.19999999999999, 73.375], "type": "segment", "width": 0.15}, {"start": [117.19999999999999, 72.425], "end": [116.69999999999999, 72.425], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D201", "thickness": 0.15, "pos": [117.25, 100.25], "height": 0.7}, {"start": [119.0, 100.45860499999999], "end": [118.75, 100.70860499999999], "type": "segment", "width": 0.15}, {"start": [118.5, 100.45860499999999], "end": [119.0, 100.45860499999999], "type": "segment", "width": 0.15}, {"start": [118.75, 100.70860499999999], "end": [118.5, 100.45860499999999], "type": "segment", "width": 0.15}, {"start": [118.5, 100.70860499999999], "end": [119.0, 100.70860499999999], "type": "segment", "width": 0.15}, {"start": [118.75, 100.658605], "end": [118.75, 100.20860499999999], "type": "segment", "width": 0.15}, {"start": [118.19999999999999, 101.558605], "end": [118.19999999999999, 99.658605], "type": "segment", "width": 0.15}, {"start": [119.3, 101.558605], "end": [119.3, 99.658605], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "F201", "thickness": 0.15, "pos": [120.0, 84.5], "height": 0.7}, {"start": [121.27499999999999, 85.5], "end": [121.27499999999999, 83.5], "type": "segment", "width": 0.15}, {"start": [124.225, 83.5], "end": [124.225, 85.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J203", "thickness": 0.15, "pos": [186.75, 60.5], "height": 0.7}, {"width": 0.15, "endangle": 298.07248693585296, "start": [186.75, 66.5], "radius": 5.1, "startangle": 241.92751306585296, "type": "arc"}, {"width": 0.15, "endangle": 118.07247702308744, "start": [186.75, 66.5], "radius": 5.1, "startangle": 61.927503153087436, "type": "arc"}, {"start": [184.35, 71.0], "end": [184.35, 62.0], "type": "segment", "width": 0.15}, {"start": [189.14999999999998, 71.0], "end": [189.14999999999998, 62.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J204", "thickness": 0.15, "pos": [182.75, 73.5], "height": 0.7}, {"width": 0.15, "endangle": 298.07248693585296, "start": [186.75, 77.75], "radius": 5.1, "startangle": 241.92751306585296, "type": "arc"}, {"width": 0.15, "endangle": 118.07247702308744, "start": [186.75, 77.75], "radius": 5.1, "startangle": 61.927503153087436, "type": "arc"}, {"start": [184.35, 82.25], "end": [184.35, 73.25], "type": "segment", "width": 0.15}, {"start": [189.14999999999998, 82.25], "end": [189.14999999999998, 73.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J205", "thickness": 0.15, "pos": [182.75, 87.5], "height": 0.7}, {"width": 0.15, "endangle": 298.07248693585296, "start": [186.75, 88.75], "radius": 5.1, "startangle": 241.92751306585296, "type": "arc"}, {"width": 0.15, "endangle": 118.07247702308744, "start": [186.75, 88.75], "radius": 5.1, "startangle": 61.927503153087436, "type": "arc"}, {"start": [184.35, 93.25], "end": [184.35, 84.25], "type": "segment", "width": 0.15}, {"start": [189.14999999999998, 93.25], "end": [189.14999999999998, 84.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J207", "thickness": 0.15, "pos": [183.5, 96.75], "height": 0.7}, {"width": 0.15, "endangle": 298.07248693585296, "start": [186.75, 99.5], "radius": 5.1, "startangle": 241.92751306585296, "type": "arc"}, {"width": 0.15, "endangle": 118.07247702308744, "start": [186.75, 99.5], "radius": 5.1, "startangle": 61.927503153087436, "type": "arc"}, {"start": [184.35, 104.0], "end": [184.35, 95.0], "type": "segment", "width": 0.15}, {"start": [189.14999999999998, 104.0], "end": [189.14999999999998, 95.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "L301", "thickness": 0.15, "pos": [168.75, 95.75], "height": 0.7}, {"start": [166.775, 95.5], "end": [166.775, 95.0], "type": "segment", "width": 0.15}, {"start": [165.725, 95.0], "end": [165.725, 95.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "L701", "thickness": 0.15, "pos": [144.0, 99.0], "height": 0.7}, {"start": [144.525, 96.69999999999999], "end": [144.525, 96.19999999999999], "type": "segment", "width": 0.15}, {"start": [143.475, 96.19999999999999], "end": [143.475, 96.69999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "L702", "thickness": 0.15, "pos": [144.75, 86.0], "height": 0.7}, {"start": [144.95, 88.02499999999999], "end": [145.45, 88.02499999999999], "type": "segment", "width": 0.15}, {"start": [145.45, 86.975], "end": [144.95, 86.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "L801", "thickness": 0.15, "pos": [105.5, 86.0], "height": 0.7}, {"start": [106.52499999999999, 86.45], "end": [106.52499999999999, 86.95], "type": "segment", "width": 0.15}, {"start": [107.57499999999999, 86.95], "end": [107.57499999999999, 86.45], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "L802", "thickness": 0.15, "pos": [113.25, 67.5], "height": 0.7}, {"start": [111.475, 67.5], "end": [111.475, 68.0], "type": "segment", "width": 0.15}, {"start": [112.52499999999999, 68.0], "end": [112.52499999999999, 67.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "Q201", "thickness": 0.15, "pos": [120.0, 88.25], "height": 0.7}, {"start": [124.24982, 87.84975999999999], "end": [124.24982, 88.5508], "type": "segment", "width": 0.15}, {"start": [124.04916, 87.84975999999999], "end": [124.24982, 87.84975999999999], "type": "segment", "width": 0.15}, {"start": [121.25018, 87.84975999999999], "end": [121.4991, 87.84975999999999], "type": "segment", "width": 0.15}, {"start": [121.25018, 88.5508], "end": [121.25018, 87.84975999999999], "type": "segment", "width": 0.15}, {"start": [124.04916, 87.84975999999999], "end": [124.0009, 87.84975999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R201", "thickness": 0.15, "pos": [127.5, 90.5], "height": 0.7}, {"start": [129.702946, 90.992643], "end": [130.202946, 90.992643], "type": "segment", "width": 0.15}, {"start": [130.202946, 89.94264299999999], "end": [129.702946, 89.94264299999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R202", "thickness": 0.15, "pos": [125.39999999999999, 99.39999999999999], "height": 0.7}, {"start": [127.27499999999999, 99.94999999999999], "end": [127.27499999999999, 99.44999999999999], "type": "segment", "width": 0.15}, {"start": [126.225, 99.44999999999999], "end": [126.225, 99.94999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R203", "thickness": 0.15, "pos": [132.5, 82.75], "height": 0.7}, {"start": [131.6, 85.52499999999999], "end": [132.1, 85.52499999999999], "type": "segment", "width": 0.15}, {"start": [132.1, 84.475], "end": [131.6, 84.475], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R204", "thickness": 0.15, "pos": [135.79999999999998, 93.39999999999999], "height": 0.7}, {"start": [136.325, 96.05], "end": [136.325, 95.55], "type": "segment", "width": 0.15}, {"start": [135.275, 95.55], "end": [135.275, 96.05], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R205", "thickness": 0.15, "pos": [131.25, 80.5], "height": 0.7}, {"start": [130.67499999999998, 82.89999999999999], "end": [130.67499999999998, 83.39999999999999], "type": "segment", "width": 0.15}, {"start": [131.725, 83.39999999999999], "end": [131.725, 82.89999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R208", "thickness": 0.15, "pos": [127.5, 91.89999999999999], "height": 0.7}, {"start": [129.7, 92.52499999999999], "end": [130.2, 92.52499999999999], "type": "segment", "width": 0.15}, {"start": [130.2, 91.475], "end": [129.7, 91.475], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R209", "thickness": 0.15, "pos": [125.39999999999999, 102.39999999999999], "height": 0.7}, {"start": [126.225, 101.5], "end": [126.225, 102.0], "type": "segment", "width": 0.15}, {"start": [127.27499999999999, 102.0], "end": [127.27499999999999, 101.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R210", "thickness": 0.15, "pos": [134.4, 93.39999999999999], "height": 0.7}, {"start": [135.025, 96.05], "end": [135.025, 95.55], "type": "segment", "width": 0.15}, {"start": [133.975, 95.55], "end": [133.975, 96.05], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R211", "thickness": 0.15, "pos": [129.6, 102.19999999999999], "height": 0.7}, {"start": [128.775, 101.94999999999999], "end": [128.775, 101.44999999999999], "type": "segment", "width": 0.15}, {"start": [127.725, 101.44999999999999], "end": [127.725, 101.94999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R213", "thickness": 0.15, "pos": [180.25, 72.25], "height": 0.7}, {"start": [177.95, 71.77499999999999], "end": [178.45, 71.77499999999999], "type": "segment", "width": 0.15}, {"start": [178.45, 70.725], "end": [177.95, 70.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R215", "thickness": 0.15, "pos": [175.0, 71.5], "height": 0.7}, {"start": [176.54999999999998, 71.77499999999999], "end": [177.04999999999998, 71.77499999999999], "type": "segment", "width": 0.15}, {"start": [177.04999999999998, 70.725], "end": [176.54999999999998, 70.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R216", "thickness": 0.15, "pos": [126.8, 96.0], "height": 0.7}, {"start": [129.5, 95.475], "end": [129.0, 95.475], "type": "segment", "width": 0.15}, {"start": [129.0, 96.52499999999999], "end": [129.5, 96.52499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R217", "thickness": 0.15, "pos": [128.0, 99.0], "height": 0.7}, {"start": [129.0, 100.27499999999999], "end": [129.5, 100.27499999999999], "type": "segment", "width": 0.15}, {"start": [129.5, 99.225], "end": [129.0, 99.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R218", "thickness": 0.15, "pos": [137.6, 103.6], "height": 0.7}, {"start": [137.775, 99.75], "end": [137.775, 99.25], "type": "segment", "width": 0.15}, {"start": [136.725, 99.25], "end": [136.725, 99.75], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R219", "thickness": 0.15, "pos": [138.79999999999998, 103.6], "height": 0.7}, {"start": [138.225, 99.25], "end": [138.225, 99.75], "type": "segment", "width": 0.15}, {"start": [139.275, 99.75], "end": [139.275, 99.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R220", "thickness": 0.15, "pos": [132.79999999999998, 95.0], "height": 0.7}, {"start": [131.725, 95.8], "end": [131.725, 95.3], "type": "segment", "width": 0.15}, {"start": [130.67499999999998, 95.3], "end": [130.67499999999998, 95.8], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R221", "thickness": 0.15, "pos": [140.0, 103.6], "height": 0.7}, {"start": [138.95, 102.02499999999999], "end": [139.45, 102.02499999999999], "type": "segment", "width": 0.15}, {"start": [139.45, 100.975], "end": [138.95, 100.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R224", "thickness": 0.15, "pos": [178.25, 67.25], "height": 0.7}, {"start": [178.2, 68.475], "end": [177.7, 68.475], "type": "segment", "width": 0.15}, {"start": [177.7, 69.52499999999999], "end": [178.2, 69.52499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R227", "thickness": 0.15, "pos": [147.75, 67.25], "height": 0.7}, {"start": [150.7, 66.725], "end": [150.2, 66.725], "type": "segment", "width": 0.15}, {"start": [150.2, 67.77499999999999], "end": [150.7, 67.77499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R228", "thickness": 0.15, "pos": [138.5, 67.25], "height": 0.7}, {"start": [135.54999999999998, 67.77499999999999], "end": [136.04999999999998, 67.77499999999999], "type": "segment", "width": 0.15}, {"start": [136.04999999999998, 66.725], "end": [135.54999999999998, 66.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R233", "thickness": 0.15, "pos": [147.75, 65.75], "height": 0.7}, {"start": [149.475, 65.2], "end": [149.475, 65.7], "type": "segment", "width": 0.15}, {"start": [150.525, 65.7], "end": [150.525, 65.2], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R234", "thickness": 0.15, "pos": [138.5, 65.75], "height": 0.7}, {"start": [135.725, 65.25], "end": [135.725, 65.75], "type": "segment", "width": 0.15}, {"start": [136.775, 65.75], "end": [136.775, 65.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R235", "thickness": 0.15, "pos": [117.25, 103.5], "height": 0.7}, {"start": [118.225, 102.69999999999999], "end": [118.225, 103.19999999999999], "type": "segment", "width": 0.15}, {"start": [119.27499999999999, 103.19999999999999], "end": [119.27499999999999, 102.69999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R236", "thickness": 0.15, "pos": [182.75, 63.599999999999994], "height": 0.7}, {"start": [184.025, 66.3], "end": [184.025, 65.8], "type": "segment", "width": 0.15}, {"start": [182.975, 65.8], "end": [182.975, 66.3], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R237", "thickness": 0.15, "pos": [183.75, 63.599999999999994], "height": 0.7}, {"start": [183.525, 67.2], "end": [183.525, 66.7], "type": "segment", "width": 0.15}, {"start": [182.475, 66.7], "end": [182.475, 67.2], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R301", "thickness": 0.15, "pos": [180.75, 90.5], "height": 0.7}, {"start": [178.2, 90.79075], "end": [178.7, 90.79075], "type": "segment", "width": 0.15}, {"start": [178.7, 89.74074999999999], "end": [178.2, 89.74074999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R302", "thickness": 0.15, "pos": [178.75, 82.75], "height": 0.7}, {"start": [178.525, 86.95], "end": [178.525, 86.45], "type": "segment", "width": 0.15}, {"start": [177.475, 86.45], "end": [177.475, 86.95], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R303", "thickness": 0.15, "pos": [176.5, 82.45], "height": 0.7}, {"start": [174.475, 84.7], "end": [174.475, 85.2], "type": "segment", "width": 0.15}, {"start": [175.525, 85.2], "end": [175.525, 84.7], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R304", "thickness": 0.15, "pos": [175.0, 96.25], "height": 0.7}, {"start": [175.275, 92.75], "end": [175.275, 92.25], "type": "segment", "width": 0.15}, {"start": [174.225, 92.25], "end": [174.225, 92.75], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R305", "thickness": 0.15, "pos": [171.7, 83.2], "height": 0.7}, {"start": [172.975, 84.7], "end": [172.975, 85.2], "type": "segment", "width": 0.15}, {"start": [174.025, 85.2], "end": [174.025, 84.7], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R306", "thickness": 0.15, "pos": [139.0, 72.25], "height": 0.7}, {"start": [138.7, 74.325], "end": [139.2, 74.325], "type": "segment", "width": 0.15}, {"start": [139.2, 73.27499999999999], "end": [138.7, 73.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R307", "thickness": 0.15, "pos": [153.5, 70.25], "height": 0.7}, {"start": [151.45, 71.02499999999999], "end": [151.95, 71.02499999999999], "type": "segment", "width": 0.15}, {"start": [151.95, 69.975], "end": [151.45, 69.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R308", "thickness": 0.15, "pos": [149.75, 69.25], "height": 0.7}, {"start": [149.54999999999998, 71.02499999999999], "end": [150.04999999999998, 71.02499999999999], "type": "segment", "width": 0.15}, {"start": [150.04999999999998, 69.975], "end": [149.54999999999998, 69.975], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R309", "thickness": 0.15, "pos": [170.0, 85.0], "height": 0.7}, {"start": [172.275, 87.8], "end": [172.275, 87.3], "type": "segment", "width": 0.15}, {"start": [171.225, 87.3], "end": [171.225, 87.8], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R310", "thickness": 0.15, "pos": [171.25, 85.0], "height": 0.7}, {"start": [169.975, 87.3], "end": [169.975, 87.8], "type": "segment", "width": 0.15}, {"start": [171.025, 87.8], "end": [171.025, 87.3], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R311", "thickness": 0.15, "pos": [171.0, 92.0], "height": 0.7}, {"start": [171.225, 89.2], "end": [171.225, 89.7], "type": "segment", "width": 0.15}, {"start": [172.275, 89.7], "end": [172.275, 89.2], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R312", "thickness": 0.15, "pos": [169.75, 92.0], "height": 0.7}, {"start": [171.025, 89.7], "end": [171.025, 89.2], "type": "segment", "width": 0.15}, {"start": [169.975, 89.2], "end": [169.975, 89.7], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R313", "thickness": 0.15, "pos": [161.75, 94.25], "height": 0.7}, {"start": [162.275, 91.5], "end": [162.275, 91.0], "type": "segment", "width": 0.15}, {"start": [161.225, 91.0], "end": [161.225, 91.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R314", "thickness": 0.15, "pos": [166.25, 97.0], "height": 0.7}, {"start": [165.025, 94.44999999999999], "end": [165.025, 93.95], "type": "segment", "width": 0.15}, {"start": [163.975, 93.95], "end": [163.975, 94.44999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R315", "thickness": 0.15, "pos": [167.5, 91.25], "height": 0.7}, {"start": [164.7, 91.77499999999999], "end": [165.2, 91.77499999999999], "type": "segment", "width": 0.15}, {"start": [165.2, 90.725], "end": [164.7, 90.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R316", "thickness": 0.15, "pos": [153.0, 77.0], "height": 0.7}, {"start": [153.04999999999998, 77.725], "end": [152.54999999999998, 77.725], "type": "segment", "width": 0.15}, {"start": [152.54999999999998, 78.77499999999999], "end": [153.04999999999998, 78.77499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R317", "thickness": 0.15, "pos": [147.0, 80.75], "height": 0.7}, {"start": [154.7, 80.27499999999999], "end": [155.2, 80.27499999999999], "type": "segment", "width": 0.15}, {"start": [155.2, 79.225], "end": [154.7, 79.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R318", "thickness": 0.15, "pos": [160.5, 94.25], "height": 0.7}, {"start": [161.025, 91.5], "end": [161.025, 91.0], "type": "segment", "width": 0.15}, {"start": [159.975, 91.0], "end": [159.975, 91.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R319", "thickness": 0.15, "pos": [146.0, 80.75], "height": 0.7}, {"start": [152.54999999999998, 80.27499999999999], "end": [153.04999999999998, 80.27499999999999], "type": "segment", "width": 0.15}, {"start": [153.04999999999998, 79.225], "end": [152.54999999999998, 79.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R320", "thickness": 0.15, "pos": [156.0, 77.0], "height": 0.7}, {"start": [155.2, 77.725], "end": [154.7, 77.725], "type": "segment", "width": 0.15}, {"start": [154.7, 78.77499999999999], "end": [155.2, 78.77499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R321", "thickness": 0.15, "pos": [144.0, 80.75], "height": 0.7}, {"start": [148.5, 80.27499999999999], "end": [149.0, 80.27499999999999], "type": "segment", "width": 0.15}, {"start": [149.0, 79.225], "end": [148.5, 79.225], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R322", "thickness": 0.15, "pos": [150.25, 77.0], "height": 0.7}, {"start": [150.45, 78.77499999999999], "end": [150.95, 78.77499999999999], "type": "segment", "width": 0.15}, {"start": [150.95, 77.725], "end": [150.45, 77.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R323", "thickness": 0.15, "pos": [147.25, 77.0], "height": 0.7}, {"start": [148.5, 78.77499999999999], "end": [149.0, 78.77499999999999], "type": "segment", "width": 0.15}, {"start": [149.0, 77.725], "end": [148.5, 77.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R324", "thickness": 0.15, "pos": [102.5, 68.75], "height": 0.7}, {"start": [103.0, 65.975], "end": [102.5, 65.975], "type": "segment", "width": 0.15}, {"start": [102.5, 67.02499999999999], "end": [103.0, 67.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R325", "thickness": 0.15, "pos": [145.0, 80.75], "height": 0.7}, {"start": [150.95, 79.225], "end": [150.45, 79.225], "type": "segment", "width": 0.15}, {"start": [150.45, 80.27499999999999], "end": [150.95, 80.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R401", "thickness": 0.15, "pos": [176.5, 79.5], "height": 0.7}, {"start": [174.225, 79.0], "end": [174.225, 79.5], "type": "segment", "width": 0.15}, {"start": [175.275, 79.5], "end": [175.275, 79.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R402", "thickness": 0.15, "pos": [177.75, 76.75], "height": 0.7}, {"start": [175.275, 76.05], "end": [175.275, 75.55], "type": "segment", "width": 0.15}, {"start": [174.225, 75.55], "end": [174.225, 76.05], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R403", "thickness": 0.15, "pos": [169.434484, 81.39999999999999], "height": 0.7}, {"start": [172.275, 81.5], "end": [172.275, 81.0], "type": "segment", "width": 0.15}, {"start": [171.225, 81.0], "end": [171.225, 81.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R404", "thickness": 0.15, "pos": [107.75, 101.75], "height": 0.7}, {"start": [106.77499999999999, 101.44999999999999], "end": [106.77499999999999, 100.94999999999999], "type": "segment", "width": 0.15}, {"start": [105.725, 100.94999999999999], "end": [105.725, 101.44999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R405", "thickness": 0.15, "pos": [167.75, 73.6], "height": 0.7}, {"start": [173.09051599999998, 74.054082], "end": [173.09051599999998, 73.554082], "type": "segment", "width": 0.15}, {"start": [172.040516, 73.554082], "end": [172.040516, 74.054082], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R406", "thickness": 0.15, "pos": [166.75, 73.6], "height": 0.7}, {"start": [171.59051599999998, 74.054082], "end": [171.59051599999998, 73.554082], "type": "segment", "width": 0.15}, {"start": [170.540516, 73.554082], "end": [170.540516, 74.054082], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R502", "thickness": 0.15, "pos": [167.75, 69.75], "height": 0.7}, {"start": [171.725, 69.75], "end": [171.725, 70.25], "type": "segment", "width": 0.15}, {"start": [172.775, 70.25], "end": [172.775, 69.75], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R503", "thickness": 0.15, "pos": [172.5, 60.75], "height": 0.7}, {"start": [172.225, 63.25], "end": [172.225, 63.75], "type": "segment", "width": 0.15}, {"start": [173.275, 63.75], "end": [173.275, 63.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R504", "thickness": 0.15, "pos": [168.75, 69.75], "height": 0.7}, {"start": [174.025, 70.25], "end": [174.025, 69.75], "type": "segment", "width": 0.15}, {"start": [172.975, 69.75], "end": [172.975, 70.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R505", "thickness": 0.15, "pos": [176.5, 64.75], "height": 0.7}, {"start": [174.975, 68.2], "end": [174.975, 68.7], "type": "segment", "width": 0.15}, {"start": [176.025, 68.7], "end": [176.025, 68.2], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R701", "thickness": 0.15, "pos": [139.6, 87.8], "height": 0.7}, {"start": [139.0, 90.475], "end": [139.5, 90.475], "type": "segment", "width": 0.15}, {"start": [139.5, 89.425], "end": [139.0, 89.425], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R702", "thickness": 0.15, "pos": [144.5, 88.75], "height": 0.7}, {"start": [144.15, 90.52499999999999], "end": [144.65, 90.52499999999999], "type": "segment", "width": 0.15}, {"start": [144.65, 89.475], "end": [144.15, 89.475], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R703", "thickness": 0.15, "pos": [147.75, 93.5], "height": 0.7}, {"start": [148.29999999999998, 91.475], "end": [147.79999999999998, 91.475], "type": "segment", "width": 0.15}, {"start": [147.79999999999998, 92.52499999999999], "end": [148.29999999999998, 92.52499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R704", "thickness": 0.15, "pos": [146.25, 91.5], "height": 0.7}, {"start": [148.29999999999998, 89.975], "end": [147.79999999999998, 89.975], "type": "segment", "width": 0.15}, {"start": [147.79999999999998, 91.02499999999999], "end": [148.29999999999998, 91.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R705", "thickness": 0.15, "pos": [146.25, 96.5], "height": 0.7}, {"start": [145.75, 94.725], "end": [145.25, 94.725], "type": "segment", "width": 0.15}, {"start": [145.25, 95.77499999999999], "end": [145.75, 95.77499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R706", "thickness": 0.15, "pos": [154.0, 84.25], "height": 0.7}, {"start": [153.275, 85.5], "end": [153.275, 85.0], "type": "segment", "width": 0.15}, {"start": [152.225, 85.0], "end": [152.225, 85.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R707", "thickness": 0.15, "pos": [153.75, 95.75], "height": 0.7}, {"start": [152.025, 95.5], "end": [152.025, 95.0], "type": "segment", "width": 0.15}, {"start": [150.975, 95.0], "end": [150.975, 95.5], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R708", "thickness": 0.15, "pos": [154.5, 87.0], "height": 0.7}, {"start": [153.2, 86.475], "end": [152.7, 86.475], "type": "segment", "width": 0.15}, {"start": [152.7, 87.52499999999999], "end": [153.2, 87.52499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R709", "thickness": 0.15, "pos": [149.5, 99.0], "height": 0.7}, {"start": [149.25, 95.77499999999999], "end": [149.75, 95.77499999999999], "type": "segment", "width": 0.15}, {"start": [149.75, 94.725], "end": [149.25, 94.725], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R710", "thickness": 0.15, "pos": [151.0, 83.25], "height": 0.7}, {"start": [150.75, 87.52499999999999], "end": [151.25, 87.52499999999999], "type": "segment", "width": 0.15}, {"start": [151.25, 86.475], "end": [150.75, 86.475], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R711", "thickness": 0.15, "pos": [149.5, 101.0], "height": 0.7}, {"start": [149.7, 97.225], "end": [149.2, 97.225], "type": "segment", "width": 0.15}, {"start": [149.2, 98.27499999999999], "end": [149.7, 98.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R712", "thickness": 0.15, "pos": [149.0, 82.75], "height": 0.7}, {"start": [148.475, 85.0], "end": [148.475, 85.5], "type": "segment", "width": 0.15}, {"start": [149.525, 85.5], "end": [149.525, 85.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R713", "thickness": 0.15, "pos": [153.75, 97.25], "height": 0.7}, {"start": [150.975, 97.0], "end": [150.975, 97.5], "type": "segment", "width": 0.15}, {"start": [152.025, 97.5], "end": [152.025, 97.0], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R714", "thickness": 0.15, "pos": [151.0, 81.25], "height": 0.7}, {"start": [150.95, 83.975], "end": [150.45, 83.975], "type": "segment", "width": 0.15}, {"start": [150.45, 85.02499999999999], "end": [150.95, 85.02499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "RN601", "thickness": 0.15, "pos": [155.75, 67.25], "height": 0.7}, {"start": [158.95, 68.925], "end": [158.45, 68.925], "type": "segment", "width": 0.15}, {"start": [158.95, 66.575], "end": [158.45, 66.575], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN701", "thickness": 0.15, "pos": [139.25, 88.8], "height": 0.7}, {"start": [139.5, 93.125], "end": [139.0, 93.125], "type": "segment", "width": 0.15}, {"start": [139.5, 90.77499999999999], "end": [139.0, 90.77499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN801", "thickness": 0.15, "pos": [98.0, 62.4], "height": 0.7}, {"start": [98.25, 65.675], "end": [97.75, 65.675], "type": "segment", "width": 0.15}, {"start": [98.25, 63.324999999999996], "end": [97.75, 63.324999999999996], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN802", "thickness": 0.15, "pos": [98.25, 97.1], "height": 0.7}, {"start": [98.25, 93.825], "end": [98.75, 93.825], "type": "segment", "width": 0.15}, {"start": [98.25, 96.175], "end": [98.75, 96.175], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN803", "thickness": 0.15, "pos": [103.25, 75.0], "height": 0.7}, {"start": [102.75, 75.825], "end": [103.25, 75.825], "type": "segment", "width": 0.15}, {"start": [102.75, 78.175], "end": [103.25, 78.175], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN804", "thickness": 0.15, "pos": [98.5, 71.5], "height": 0.7}, {"start": [98.25, 70.675], "end": [97.75, 70.675], "type": "segment", "width": 0.15}, {"start": [98.25, 68.325], "end": [97.75, 68.325], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN805", "thickness": 0.15, "pos": [98.5, 85.89999999999999], "height": 0.7}, {"start": [98.75, 89.175], "end": [98.25, 89.175], "type": "segment", "width": 0.15}, {"start": [98.75, 86.825], "end": [98.25, 86.825], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN806", "thickness": 0.15, "pos": [110.0, 97.5], "height": 0.7}, {"start": [110.05, 95.625], "end": [109.55, 95.625], "type": "segment", "width": 0.15}, {"start": [110.05, 93.27499999999999], "end": [109.55, 93.27499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RN807", "thickness": 0.15, "pos": [115.0, 78.0], "height": 0.7}, {"start": [114.75, 76.175], "end": [114.25, 76.175], "type": "segment", "width": 0.15}, {"start": [114.75, 73.825], "end": [114.25, 73.825], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "TP301", "thickness": 0.15, "pos": [145.75, 75.0], "height": 0.7}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "TP302", "thickness": 0.15, "pos": [168.0, 93.75], "height": 0.7}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "TP303", "thickness": 0.15, "pos": [168.03377999999998, 85.0], "height": 0.7}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "TP304", "thickness": 0.15, "pos": [167.0, 81.75], "height": 0.7}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "TP305", "thickness": 0.15, "pos": [157.5, 75.5], "height": 0.7}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "TP306", "thickness": 0.15, "pos": [157.5, 74.5], "height": 0.7}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "TP801", "thickness": 0.15, "pos": [100.5, 61.0], "height": 0.7}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "TP802", "thickness": 0.15, "pos": [100.0, 65.0], "height": 0.7}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "TP803", "thickness": 0.15, "pos": [100.5, 60.0], "height": 0.7}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U201", "thickness": 0.15, "pos": [129.79999999999998, 83.8], "height": 0.7}, {"start": [129.702946, 89.397643], "end": [129.702946, 86.64264299999999], "type": "segment", "width": 0.15}, {"start": [133.00294599999998, 88.69264299999999], "end": [133.00294599999998, 86.64264299999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U205", "thickness": 0.15, "pos": [127.6, 104.39999999999999], "height": 0.7}, {"start": [131.38, 101.01000099999999], "end": [131.38, 98.640001], "type": "segment", "width": 0.12}, {"start": [134.62, 99.260001], "end": [134.62, 100.26000099999999], "type": "segment", "width": 0.12}, {"start": [131.0, 101.46000099999999], "end": [131.0, 100.26000099999999], "type": "segment", "width": 0.12}, {"start": [132.5, 101.46000099999999], "end": [131.0, 101.46000099999999], "type": "segment", "width": 0.12}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U301", "thickness": 0.15, "pos": [172.25, 85.0], "height": 0.7}, {"start": [173.35, 90.14999999999999], "end": [173.875, 90.14999999999999], "type": "segment", "width": 0.15}, {"start": [173.35, 86.85], "end": [173.875, 86.85], "type": "segment", "width": 0.15}, {"start": [176.65, 86.85], "end": [176.125, 86.85], "type": "segment", "width": 0.15}, {"start": [176.65, 90.14999999999999], "end": [176.125, 90.14999999999999], "type": "segment", "width": 0.15}, {"start": [173.35, 86.85], "end": [173.35, 87.375], "type": "segment", "width": 0.15}, {"start": [176.65, 86.85], "end": [176.65, 87.375], "type": "segment", "width": 0.15}, {"start": [173.35, 90.14999999999999], "end": [173.35, 89.625], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U302", "thickness": 0.15, "pos": [155.5, 73.5], "height": 0.7}, {"start": [153.5375, 75.7375], "end": [153.5375, 75.21249999999999], "type": "segment", "width": 0.15}, {"start": [150.23749999999998, 75.7375], "end": [150.23749999999998, 75.21249999999999], "type": "segment", "width": 0.15}, {"start": [150.23749999999998, 72.4375], "end": [150.23749999999998, 72.96249999999999], "type": "segment", "width": 0.15}, {"start": [153.5375, 72.4375], "end": [153.5375, 72.96249999999999], "type": "segment", "width": 0.15}, {"start": [150.23749999999998, 75.7375], "end": [150.7625, 75.7375], "type": "segment", "width": 0.15}, {"start": [150.23749999999998, 72.4375], "end": [150.7625, 72.4375], "type": "segment", "width": 0.15}, {"start": [153.5375, 75.7375], "end": [153.0125, 75.7375], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U304", "thickness": 0.15, "pos": [158.39792599999998, 88.0], "height": 0.7}, {"start": [159.322926, 89.24336799999999], "end": [159.322926, 83.268368], "type": "segment", "width": 0.15}, {"start": [166.072926, 87.718368], "end": [166.072926, 83.268368], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U401", "thickness": 0.15, "pos": [168.0, 79.5], "height": 0.7}, {"start": [170.165516, 79.129082], "end": [170.665516, 79.129082], "type": "segment", "width": 0.15}, {"start": [170.165516, 75.879082], "end": [170.665516, 75.879082], "type": "segment", "width": 0.15}, {"start": [173.415516, 75.879082], "end": [172.915516, 75.879082], "type": "segment", "width": 0.15}, {"start": [173.415516, 79.129082], "end": [172.915516, 79.129082], "type": "segment", "width": 0.15}, {"start": [170.165516, 75.879082], "end": [170.165516, 76.379082], "type": "segment", "width": 0.15}, {"start": [173.415516, 75.879082], "end": [173.415516, 76.379082], "type": "segment", "width": 0.15}, {"start": [170.165516, 79.129082], "end": [170.165516, 78.629082], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U501", "thickness": 0.15, "pos": [173.75, 60.75], "height": 0.7}, {"start": [174.17000099999998, 65.125], "end": [173.67000099999998, 65.125], "type": "segment", "width": 0.15}, {"start": [174.17000099999998, 68.375], "end": [173.67000099999998, 68.375], "type": "segment", "width": 0.15}, {"start": [170.92000099999998, 68.375], "end": [171.42000099999998, 68.375], "type": "segment", "width": 0.15}, {"start": [170.92000099999998, 65.125], "end": [171.42000099999998, 65.125], "type": "segment", "width": 0.15}, {"start": [174.17000099999998, 68.375], "end": [174.17000099999998, 67.875], "type": "segment", "width": 0.15}, {"start": [170.92000099999998, 68.375], "end": [170.92000099999998, 67.875], "type": "segment", "width": 0.15}, {"start": [174.17000099999998, 65.125], "end": [174.17000099999998, 65.625], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U601", "thickness": 0.15, "pos": [160.0, 61.5], "height": 0.7}, {"start": [164.85, 65.6], "end": [164.325, 65.6], "type": "segment", "width": 0.15}, {"start": [164.85, 69.89999999999999], "end": [164.325, 69.89999999999999], "type": "segment", "width": 0.15}, {"start": [160.54999999999998, 69.89999999999999], "end": [161.075, 69.89999999999999], "type": "segment", "width": 0.15}, {"start": [160.54999999999998, 65.6], "end": [161.075, 65.6], "type": "segment", "width": 0.15}, {"start": [164.85, 69.89999999999999], "end": [164.85, 69.375], "type": "segment", "width": 0.15}, {"start": [160.54999999999998, 69.89999999999999], "end": [160.54999999999998, 69.375], "type": "segment", "width": 0.15}, {"start": [164.85, 65.6], "end": [164.85, 66.125], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U701", "thickness": 0.15, "pos": [141.79999999999998, 90.2], "height": 0.7}, {"start": [145.2, 94.35], "end": [142.025, 94.35], "type": "segment", "width": 0.15}, {"start": [144.475, 91.05], "end": [142.025, 91.05], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U702", "thickness": 0.15, "pos": [154.5, 89.25], "height": 0.7}, {"start": [149.575, 92.675], "end": [149.575, 93.925], "type": "segment", "width": 0.15}, {"start": [152.67499999999998, 92.675], "end": [152.67499999999998, 89.325], "type": "segment", "width": 0.15}, {"start": [149.325, 92.675], "end": [149.325, 89.325], "type": "segment", "width": 0.15}, {"start": [152.67499999999998, 92.675], "end": [152.42499999999998, 92.675], "type": "segment", "width": 0.15}, {"start": [152.67499999999998, 89.325], "end": [152.42499999999998, 89.325], "type": "segment", "width": 0.15}, {"start": [149.325, 89.325], "end": [149.575, 89.325], "type": "segment", "width": 0.15}, {"start": [149.325, 92.675], "end": [149.575, 92.675], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U801", "thickness": 0.15, "pos": [100.0, 90.5], "height": 0.7}, {"start": [100.3, 91.325], "end": [106.27499999999999, 91.325], "type": "segment", "width": 0.15}, {"start": [101.82499999999999, 98.07499999999999], "end": [106.27499999999999, 98.07499999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U802", "thickness": 0.15, "pos": [103.5, 72.0], "height": 0.7}, {"start": [105.25, 72.325], "end": [111.225, 72.325], "type": "segment", "width": 0.15}, {"start": [106.77499999999999, 79.075], "end": [111.225, 79.075], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U803", "thickness": 0.15, "pos": [111.3, 85.8], "height": 0.7}, {"start": [111.5, 84.7], "end": [111.5, 81.8], "type": "segment", "width": 0.15}, {"start": [111.5, 81.8], "end": [111.0, 81.8], "type": "segment", "width": 0.15}, {"start": [111.0, 81.8], "end": [111.0, 84.7], "type": "segment", "width": 0.15}, {"start": [111.0, 84.7], "end": [111.5, 84.7], "type": "segment", "width": 0.15}, {"start": [111.55, 84.95], "radius": 0.09999999999999999, "type": "circle", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "X301", "thickness": 0.15, "pos": [135.75, 78.5], "height": 0.7}, {"start": [142.25, 83.05], "end": [142.25, 82.55], "type": "segment", "width": 0.15}, {"start": [142.75, 83.05], "end": [142.25, 83.05], "type": "segment", "width": 0.15}, {"start": [142.75, 82.55], "end": [142.75, 83.05], "type": "segment", "width": 0.15}, {"start": [142.25, 82.55], "end": [142.75, 82.55], "type": "segment", "width": 0.15}, {"start": [136.75, 77.05], "end": [136.75, 80.05], "type": "segment", "width": 0.15}, {"start": [140.25, 75.05], "end": [138.25, 75.05], "type": "segment", "width": 0.15}, {"start": [141.75, 80.05], "end": [141.75, 77.05], "type": "segment", "width": 0.15}, {"start": [138.25, 82.05], "end": [140.25, 82.05], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J202", "thickness": 0.15, "pos": [180.25, 75.5], "height": 0.7}, {"start": [179.0, 72.5], "end": [178.5, 72.0], "type": "segment", "width": 0.15}, {"start": [176.5, 72.25], "end": [175.75, 72.25], "type": "segment", "width": 0.15}, {"start": [175.75, 72.25], "end": [175.75, 72.5], "type": "segment", "width": 0.15}, {"start": [175.75, 75.5], "end": [175.75, 76.0], "type": "segment", "width": 0.15}, {"start": [175.75, 76.0], "end": [176.5, 76.0], "type": "segment", "width": 0.15}, {"start": [178.5, 76.0], "end": [179.25, 76.0], "type": "segment", "width": 0.15}, {"start": [179.25, 76.0], "end": [179.25, 75.5], "type": "segment", "width": 0.15}, {"start": [179.25, 72.25], "end": [178.75, 71.75], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U305", "thickness": 0.15, "pos": [163.75, 77.25], "height": 0.7}, {"start": [163.372926, 78.856606], "end": [163.27292599999998, 78.856606], "type": "segment", "width": 0.15}, {"start": [163.372926, 78.956606], "end": [163.372926, 78.856606], "type": "segment", "width": 0.15}, {"start": [163.27292599999998, 78.956606], "end": [163.27292599999998, 78.856606], "type": "segment", "width": 0.15}, {"start": [163.372926, 78.956606], "end": [163.27292599999998, 78.956606], "type": "segment", "width": 0.15}, {"start": [163.27292599999998, 78.856606], "end": [163.372926, 78.956606], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R206", "thickness": 0.15, "pos": [182.0, 75.5], "height": 0.7}, {"start": [181.59, 77.50999999999999], "end": [181.59, 77.28], "type": "segment", "width": 0.15}, {"start": [180.70999999999998, 77.28], "end": [180.70999999999998, 77.50999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R207", "thickness": 0.15, "pos": [182.5, 85.5], "height": 0.7}, {"start": [181.59, 88.50999999999999], "end": [181.59, 88.28], "type": "segment", "width": 0.15}, {"start": [180.70999999999998, 88.28], "end": [180.70999999999998, 88.50999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R222", "thickness": 0.15, "pos": [179.0, 80.0], "height": 0.7}, {"start": [180.60999999999999, 77.31], "end": [180.38, 77.31], "type": "segment", "width": 0.15}, {"start": [180.38, 78.19], "end": [180.60999999999999, 78.19], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R223", "thickness": 0.15, "pos": [181.5, 85.5], "height": 0.7}, {"start": [180.60999999999999, 88.31], "end": [180.38, 88.31], "type": "segment", "width": 0.15}, {"start": [180.38, 89.19], "end": [180.60999999999999, 89.19], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R225", "thickness": 0.15, "pos": [181.0, 65.25], "height": 0.7}, {"start": [181.59, 66.92], "end": [181.59, 66.69], "type": "segment", "width": 0.15}, {"start": [180.70999999999998, 66.69], "end": [180.70999999999998, 66.92], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R226", "thickness": 0.15, "pos": [180.0, 80.0], "height": 0.7}, {"start": [181.59, 78.27], "end": [181.59, 78.03999999999999], "type": "segment", "width": 0.15}, {"start": [180.70999999999998, 78.03999999999999], "end": [180.70999999999998, 78.27], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R229", "thickness": 0.15, "pos": [182.75, 60.75], "height": 0.7}, {"start": [181.915, 66.06], "end": [181.685, 66.06], "type": "segment", "width": 0.15}, {"start": [181.685, 66.94], "end": [181.915, 66.94], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R230", "thickness": 0.15, "pos": [183.0, 75.5], "height": 0.7}, {"start": [181.915, 77.31], "end": [181.685, 77.31], "type": "segment", "width": 0.15}, {"start": [181.685, 78.19], "end": [181.915, 78.19], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R231", "thickness": 0.15, "pos": [183.5, 85.5], "height": 0.7}, {"start": [181.92, 88.31], "end": [181.69, 88.31], "type": "segment", "width": 0.15}, {"start": [181.69, 89.19], "end": [181.92, 89.19], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R232", "thickness": 0.15, "pos": [179.5, 70.2], "height": 0.7}, {"start": [177.94, 70.115], "end": [177.94, 69.88499999999999], "type": "segment", "width": 0.15}, {"start": [177.06, 69.88499999999999], "end": [177.06, 70.115], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R506", "thickness": 0.15, "pos": [180.0, 68.25], "height": 0.7}, {"start": [180.665, 66.06], "end": [180.435, 66.06], "type": "segment", "width": 0.15}, {"start": [180.435, 66.94], "end": [180.665, 66.94], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R507", "thickness": 0.15, "pos": [178.25, 65.25], "height": 0.7}, {"start": [177.08499999999998, 68.44], "end": [177.315, 68.44], "type": "segment", "width": 0.15}, {"start": [177.315, 67.56], "end": [177.08499999999998, 67.56], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C326", "thickness": 0.15, "pos": [180.5, 85.5], "height": 0.7}, {"start": [179.725, 86.75], "end": [179.725, 86.25], "type": "segment", "width": 0.15}, {"start": [178.775, 86.25], "end": [178.775, 86.75], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J208", "thickness": 0.15, "pos": [143.0, 61.5], "height": 0.7}, {"start": [156.0, 59.0], "end": [156.0, 65.25], "type": "segment", "width": 0.15}, {"start": [144.0, 59.0], "end": [144.0, 65.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J209", "thickness": 0.15, "pos": [129.25, 61.5], "height": 0.7}, {"start": [142.25, 59.0], "end": [142.25, 65.25], "type": "segment", "width": 0.15}, {"start": [130.25, 59.0], "end": [130.25, 65.25], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U303", "thickness": 0.15, "pos": [106.25, 64.5], "height": 0.7}, {"start": [108.225, 67.59], "end": [106.35, 67.59], "type": "segment", "width": 0.15}, {"start": [107.64999999999999, 65.28999999999999], "end": [106.35, 65.28999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U402", "thickness": 0.15, "pos": [104.25, 103.25], "height": 0.7}, {"start": [104.64999999999999, 100.1], "end": [103.35, 100.1], "type": "segment", "width": 0.15}, {"start": [105.225, 102.39999999999999], "end": [103.35, 102.39999999999999], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R407", "thickness": 0.15, "pos": [168.2, 75.5], "height": 0.7}, {"start": [169.6, 72.825], "end": [169.1, 72.825], "type": "segment", "width": 0.15}, {"start": [169.1, 73.875], "end": [169.6, 73.875], "type": "segment", "width": 0.15}, {"width": 0.7, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R408", "thickness": 0.15, "pos": [168.15, 76.35], "height": 0.7}, {"start": [169.1, 74.925], "end": [169.6, 74.925], "type": "segment", "width": 0.15}, {"start": [169.6, 73.875], "end": [169.1, 73.875], "type": "segment", "width": 0.15}]}, "edges_bbox": {"minx": 88.924999, "miny": 58.924999, "maxx": 190.075001, "maxy": 106.075001}, "metadata": {"date": "2019-01-09 21:50:39", "company": "", "revision": "", "title": "tdr"}}
///////////////////////////////////////////////

///////////////////////////////////////////////
/* Utility functions */

var storagePrefix = 'KiCad_HTML_BOM__' + pcbdata.metadata.title + '__' +
  pcbdata.metadata.revision + '__';
var storage;

function initStorage(key) {
  try {
    window.localStorage.getItem("blank");
    storage = window.localStorage;
  } catch (e) {
    // localStorage not available
  }
  if (!storage) {
    try {
      window.sessionStorage.getItem("blank");
      storage = window.sessionStorage;
    } catch (e) {
      // sessionStorage also not available
    }
  }
}

function readStorage(key) {
  if (storage) {
    return storage.getItem(storagePrefix + '#' + key);
  } else {
    return null;
  }
}

function writeStorage(key, value) {
  if (storage) {
    storage.setItem(storagePrefix + '#' + key, value);
  }
}

function fancyDblClickHandler(el, onsingle, ondouble) {
  return function() {
    if (el.getAttribute("data-dblclick") == null) {
      el.setAttribute("data-dblclick", 1);
      setTimeout(function() {
        if (el.getAttribute("data-dblclick") == 1) {
          onsingle();
        }
        el.removeAttribute("data-dblclick");
      }, 200);
    } else {
      el.removeAttribute("data-dblclick");
      ondouble();
    }
  }
}

function smoothScrollToRow(rowid) {
  document.getElementById(rowid).scrollIntoView({
    behavior: "smooth",
    block: "center",
    inline: "nearest"
  });
}

function focusInputField(input) {
  input.scrollIntoView(false);
  input.focus();
  input.select();
}

function copyToClipboard() {
  var text = '';
  for (var node of bomhead.childNodes[0].childNodes) {
    if (node.firstChild) {
      text = text + node.firstChild.nodeValue;
    }
    if (node != bomhead.childNodes[0].lastChild) {
      text += '\t';
    }
  }
  text += '\n';
  for (var row of bombody.childNodes) {
    for (var cell of row.childNodes) {
      for (var node of cell.childNodes) {
        if (node.nodeName == "INPUT") {
          if (node.checked) {
            text = text + '✓';
          }
        } else if (node.nodeName == "MARK") {
          text = text + node.firstChild.nodeValue;
        } else {
          text = text + node.nodeValue;
        }
      }
      if (cell != row.lastChild) {
        text += '\t';
      }
    }
    text += '\n';
  }
  var textArea = document.createElement("textarea");
  textArea.classList.add('clipboard-temp');
  textArea.value = text;

  document.body.appendChild(textArea);
  textArea.focus();
  textArea.select();

  try {
    if (document.execCommand('copy')) {
      console.log('Bom copied to clipboard.');
    }
  } catch (err) {
    console.log('Can not copy to clipboard.');
  }

  document.body.removeChild(textArea);
}

function removeGutterNode(node) {
  for (var i = 0; i < node.childNodes.length; i++) {
    if (node.childNodes[i].classList &&
      node.childNodes[i].classList.contains("gutter")) {
      node.removeChild(node.childNodes[i]);
      break;
    }
  }
}

function cleanGutters() {
  removeGutterNode(document.getElementById("bot"));
  removeGutterNode(document.getElementById("canvasdiv"));
}

var units = {
  prefixes: {
    giga: ["G", "g", "giga", "Giga", "GIGA"],
    mega: ["M", "mega", "Mega", "MEGA"],
    kilo: ["K", "k", "kilo", "Kilo", "KILO"],
    milli: ["m", "milli", "Milli", "MILLI"],
    micro: ["U", "u", "micro", "Micro", "MICRO", "μ", "µ"], // different utf8 μ
    nano: ["N", "n", "nano", "Nano", "NANO"],
    pico: ["P", "p", "pico", "Pico", "PICO"],
  },
  unitsShort: ["R", "r", "Ω", "F", "f", "H", "h"],
  unitsLong: [
    "OHM", "Ohm", "ohm", "ohms",
    "FARAD", "Farad", "farad",
    "HENRY", "Henry", "henry"
  ],
  getMultiplier: function(s) {
    if (this.prefixes.giga.includes(s)) return 1e9;
    if (this.prefixes.mega.includes(s)) return 1e6;
    if (this.prefixes.kilo.includes(s)) return 1e3;
    if (this.prefixes.milli.includes(s)) return 1e-3;
    if (this.prefixes.micro.includes(s)) return 1e-6;
    if (this.prefixes.nano.includes(s)) return 1e-9;
    if (this.prefixes.pico.includes(s)) return 1e-12;
    return 1;
  },
  valueRegex: null,
}

function initUtils() {
  var allPrefixes = units.prefixes.giga
                    .concat(units.prefixes.mega)
                    .concat(units.prefixes.kilo)
                    .concat(units.prefixes.milli)
                    .concat(units.prefixes.micro)
                    .concat(units.prefixes.nano)
                    .concat(units.prefixes.pico);
  var allUnits = units.unitsShort.concat(units.unitsLong);
  units.valueRegex = new RegExp("^([0-9\.]+)" +
                         "\\s*(" + allPrefixes.join("|") + ")?" +
                         "(" + allUnits.join("|") + ")?" +
                         "(\\b.*)?$", "");
  units.valueAltRegex = new RegExp("^([0-9]*)" +
                         "(" + units.unitsShort.join("|") + ")?" +
                         "([GgMmKkUuNnPp])?" +
                         "([0-9]*)" +
                         "(\\b.*)?$", "");
  for (var bomtable of Object.values(pcbdata.bom)) {
    for (var row of bomtable) {
      row.push(parseValue(row[1], row[3][0][0]));
    }
  }
}

function parseValue(val, ref) {
  var inferUnit = (unit, ref) => {
    if (unit) {
      unit = unit.toLowerCase();
      if (unit == 'Ω' || unit == "ohm" || unit == "ohms") {
        unit = 'r';
      }
      unit = unit[0];
    } else {
      ref = /^([a-z]+)\d+$/i.exec(ref);
      if (ref) {
        ref = ref[1].toLowerCase();
        if (ref == "c") unit = 'f';
        else if (ref == "l") unit = 'h';
        else if (ref == "r" || ref == "rv") unit = 'r';
        else unit = null;
      }
    }
    return unit;
  };
  val = val.replace(/,/g, "");
  var match = units.valueRegex.exec(val);
  var unit;
  if (match) {
    val = parseFloat(match[1]);
    if (match[2]) {
      val = val * units.getMultiplier(match[2]);
    }
    unit = inferUnit(match[3], ref);
    if (!unit) return null;
    else return {
      val: val,
      unit: unit,
      extra: match[4],
    }
  }
  match = units.valueAltRegex.exec(val);
  if (match && (match[1] || match[4])) {
    val = parseFloat(match[1] + "." + match[4]);
    if (match[3]) {
      val = val * units.getMultiplier(match[3]);
    }
    unit = inferUnit(match[2], ref);
    if (!unit) return null;
    else return {
      val: val,
      unit: unit,
      extra: match[5],
    }
  }
  return null;
}

function valueCompare(a, b, stra, strb) {
  if (a === null && b === null) {
    // Failed to parse both values, compare them as strings.
    if (stra != strb) return stra > strb ? 1 : -1;
    else return 0;
  } else if (a === null) {
    return 1;
  } else if (b === null) {
    return -1;
  } else {
    if (a.unit != b.unit) return a.unit > b.unit ? 1 : -1;
    else if (a.val != b.val) return a.val > b.val ? 1 : -1;
    else if (a.extra != b.extra) return a.extra > b.extra ? 1 : -1;
    else return 0;
  }
}

///////////////////////////////////////////////

///////////////////////////////////////////////
/* PCB rendering code */

var redrawOnDrag = true;
var boardRotation = 0;

function deg2rad(deg) {
  return deg * Math.PI / 180;
}

function calcFontPoint(linepoint, text, offsetx, offsety, tilt) {
  var point = [
    linepoint[0] * text.width + offsetx,
    linepoint[1] * text.height + offsety
  ];
  // Adding half a line height here is technically a bug
  // but pcbnew currently does the same, text is slightly shifted.
  point[0] -= (point[1] + text.height * 0.5) * tilt;
  return point;
}

function drawtext(ctx, text, color, flip) {
  ctx.save();
  ctx.translate(...text.pos);
  var angle = -text.angle;
  if (text.attr.includes("mirrored")) {
    ctx.scale(-1, 1);
    angle = -angle;
  }
  var tilt = 0;
  if (text.attr.includes("italic")) {
    tilt = 0.125;
  }
  var interline = (text.height * 1.5 + text.thickness) / 2;
  var txt = text.text.split("\n");
  // KiCad ignores last empty line.
  if (txt[txt.length-1] == '') txt.pop();
  ctx.rotate(deg2rad(angle));
  ctx.fillStyle = color;
  ctx.strokeStyle = color;
  ctx.lineCap = "round";
  ctx.lineWidth = text.thickness;
  for (var i in txt) {
    var offsety = (-(txt.length - 1) + i * 2) * interline + text.height / 2;
    var lineWidth = 0;
    for (var c of txt[i]) {
      lineWidth += pcbdata.font_data[c].w * text.width;
    }
    var offsetx = 0;
    switch (text.horiz_justify) {
      case -1:
        // Justify left, do nothing
        break;
      case 0:
        // Justify center
        offsetx -= lineWidth / 2;
        break;
      case 1:
        // Justify right
        offsetx -= lineWidth;
        break;
    }
    for (var c of txt[i]) {
      for (var line of pcbdata.font_data[c].l) {
        // Drawing each segment separately instead of
        // polyline because round line caps don't work in joints
        for (var i = 0; i < line.length - 1; i++) {
          ctx.beginPath();
          ctx.moveTo(...calcFontPoint(line[i], text, offsetx, offsety, tilt));
          ctx.lineTo(...calcFontPoint(line[i + 1], text, offsetx, offsety, tilt));
          ctx.stroke();
        }
      }
      offsetx += pcbdata.font_data[c].w * text.width;
    }
  }
  ctx.restore();
}

function drawedge(ctx, scalefactor, edge, color) {
  ctx.strokeStyle = color;
  ctx.lineWidth = Math.max(1 / scalefactor, edge.width);
  ctx.lineCap = "round";
  if (edge.type == "segment") {
    ctx.beginPath();
    ctx.moveTo(...edge.start);
    ctx.lineTo(...edge.end);
    ctx.stroke();
  }
  if (edge.type == "arc") {
    ctx.beginPath();
    ctx.arc(
      ...edge.start,
      edge.radius,
      deg2rad(edge.startangle),
      deg2rad(edge.endangle));
    ctx.stroke();
  }
  if (edge.type == "circle") {
    ctx.beginPath();
    ctx.arc(
      ...edge.start,
      edge.radius,
      0, 2 * Math.PI);
    ctx.closePath();
    ctx.stroke();
  }
}

function drawRoundRect(ctx, color, size, radius, ctxmethod) {
  ctx.beginPath();
  ctx.strokeStyle = color;
  var x = size[0] * -0.5;
  var y = size[1] * -0.5;
  var width = size[0];
  var height = size[1];
  ctx.moveTo(x, 0);
  ctx.arcTo(x, y + height, x + width, y + height, radius);
  ctx.arcTo(x + width, y + height, x + width, y, radius);
  ctx.arcTo(x + width, y, x, y, radius);
  ctx.arcTo(x, y, x, y + height, radius);
  ctx.closePath();
  ctxmethod();
}

function drawOblong(ctx, color, size, ctxmethod) {
  drawRoundRect(ctx, color, size, Math.min(size[0], size[1]) / 2, ctxmethod);
}

function drawPolygons(ctx, color, polygons, ctxmethod) {
  ctx.fillStyle = color;
  for (var polygon of polygons) {
    ctx.beginPath();
    for (var vertex of polygon) {
      ctx.lineTo(...vertex)
    }
    ctx.closePath();
    ctxmethod();
  }
}

function drawPolygonShape(ctx, shape, color) {
  ctx.save();
  ctx.translate(...shape.pos);
  ctx.rotate(deg2rad(-shape.angle));
  drawPolygons(ctx, color, shape.polygons, ctx.fill.bind(ctx));
  ctx.restore();
}

function drawDrawing(ctx, layer, scalefactor, drawing, color) {
  if (["segment", "arc", "circle"].includes(drawing.type)) {
    drawedge(ctx, scalefactor, drawing, color);
  } else if (drawing.type == "polygon") {
    drawPolygonShape(ctx, drawing, color);
  } else {
    drawtext(ctx, drawing, color, layer == "B");
  }
}

function drawCircle(ctx, radius, ctxmethod) {
  ctx.beginPath();
  ctx.arc(0, 0, radius, 0, 2 * Math.PI);
  ctx.closePath();
  ctxmethod();
}

function drawPad(ctx, pad, color, outline) {
  ctx.save();
  ctx.translate(...pad.pos);
  ctx.rotate(deg2rad(pad.angle));
  if (pad.offset) {
    ctx.translate(...pad.offset);
  }
  ctx.fillStyle = color;
  ctx.strokeStyle = color;
  var ctxmethod = outline ? ctx.stroke.bind(ctx) : ctx.fill.bind(ctx);
  if (pad.shape == "rect") {
    var rect = [...pad.size.map(c => -c * 0.5), ...pad.size];
    if (outline) {
      ctx.strokeRect(...rect);
    } else {
      ctx.fillRect(...rect);
    }
  } else if (pad.shape == "oval") {
    drawOblong(ctx, color, pad.size, ctxmethod);
  } else if (pad.shape == "circle") {
    drawCircle(ctx, pad.size[0] / 2, ctxmethod);
  } else if (pad.shape == "roundrect") {
    drawRoundRect(ctx, color, pad.size, pad.radius, ctxmethod);
  } else if (pad.shape == "custom") {
    drawPolygons(ctx, color, pad.polygons, ctxmethod);
  }
  if (pad.type == "th" && !outline) {
    ctx.fillStyle = "#CCCCCC";
    if (pad.drillshape == "oblong") {
      drawOblong(ctx, "#CCCCCC", pad.drillsize, ctxmethod);
    } else {
      drawCircle(ctx, pad.drillsize[0] / 2, ctxmethod);
    }
  }
  ctx.restore();
}

function drawModule(ctx, layer, scalefactor, module, padcolor, outlinecolor, highlight) {
  if (highlight) {
    // draw bounding box
    if (module.layer == layer) {
      ctx.save();
      ctx.globalAlpha = 0.2;
      ctx.translate(...module.bbox.pos);
      ctx.fillStyle = padcolor;
      ctx.fillRect(
        0, 0,
        ...module.bbox.size);
      ctx.globalAlpha = 1;
      ctx.strokeStyle = padcolor;
      ctx.strokeRect(
        0, 0,
        ...module.bbox.size);
      ctx.restore();
    }
  }
  // draw drawings
  for (var drawing of module.drawings) {
    if (drawing.layer == layer) {
      drawDrawing(ctx, layer, scalefactor, drawing.drawing, padcolor);
    }
  }
  // draw pads
  for (var pad of module.pads) {
    if (pad.layers.includes(layer)) {
      drawPad(ctx, pad, padcolor, false);
      if (pad.pin1 && highlightpin1) {
        drawPad(ctx, pad, outlinecolor, true);
      }
    }
  }
}

function drawEdges(canvas, scalefactor) {
  var ctx = canvas.getContext("2d");
  var edgecolor = getComputedStyle(topmostdiv).getPropertyValue('--pcb-edge-color');
  for (var edge of pcbdata.edges) {
    drawedge(ctx, scalefactor, edge, edgecolor);
  }
}

function drawModules(canvas, layer, scalefactor, highlightedModules) {
  var ctx = canvas.getContext("2d");
  ctx.lineWidth = 3 / scalefactor;
  var style = getComputedStyle(topmostdiv);
  var padcolor = style.getPropertyValue('--pad-color');
  var outlinecolor = style.getPropertyValue('--pin1-outline-color');
  if (highlightedModules.length > 0) {
    padcolor = style.getPropertyValue('--pad-color-highlight');
    outlinecolor = style.getPropertyValue('--pin1-outline-color-highlight');
  }
  for (var i = 0; i < pcbdata.modules.length; i++) {
    var mod = pcbdata.modules[i];
    var highlight = highlightedModules.includes(i);
    if (highlightedModules.length == 0 || highlight) {
      drawModule(ctx, layer, scalefactor, mod, padcolor, outlinecolor, highlight);
    }
  }
}

function drawSilkscreen(canvas, layer, scalefactor) {
  var ctx = canvas.getContext("2d");
  for (var d of pcbdata.silkscreen[layer]) {
    if (["segment", "arc", "circle"].includes(d.type)) {
      drawedge(ctx, scalefactor, d, "#aa4");
    } else if (d.type == "polygon") {
      drawPolygonShape(ctx, d, "#4aa");
    } else {
      drawtext(ctx, d, "#4aa", layer == "B");
    }
  }
}

function clearCanvas(canvas) {
  var ctx = canvas.getContext("2d");
  ctx.save();
  ctx.setTransform(1, 0, 0, 1, 0, 0);
  ctx.clearRect(0, 0, canvas.width, canvas.height);
  ctx.restore();
}

function drawHighlightsOnLayer(canvasdict) {
  clearCanvas(canvasdict.highlight);
  drawModules(canvasdict.highlight, canvasdict.layer,
    canvasdict.transform.s, highlightedModules);
}

function drawHighlights() {
  drawHighlightsOnLayer(allcanvas.front);
  drawHighlightsOnLayer(allcanvas.back);
}

function drawBackground(canvasdict) {
  clearCanvas(canvasdict.bg);
  clearCanvas(canvasdict.silk);
  drawEdges(canvasdict.bg, canvasdict.transform.s);
  drawModules(canvasdict.bg, canvasdict.layer, canvasdict.transform.s, []);
  drawSilkscreen(canvasdict.silk, canvasdict.layer, canvasdict.transform.s);
}

function prepareCanvas(canvas, flip, transform) {
  var ctx = canvas.getContext("2d");
  ctx.setTransform(1, 0, 0, 1, 0, 0);
  var fontsize = 1.55;
  ctx.scale(transform.zoom, transform.zoom);
  ctx.translate(transform.panx, transform.pany);
  if (flip) {
    ctx.scale(-1, 1);
  }
  ctx.translate(transform.x, transform.y);
  ctx.rotate(deg2rad(boardRotation));
  ctx.scale(transform.s, transform.s);
}

function prepareLayer(canvasdict) {
  var flip = (canvasdict.layer == "B");
  for (var c of ["bg", "silk", "highlight"]) {
    prepareCanvas(canvasdict[c], flip, canvasdict.transform);
  }
}

function rotateVector(v, angle) {
  angle = deg2rad(angle);
  return [
    v[0] * Math.cos(angle) - v[1] * Math.sin(angle),
    v[0] * Math.sin(angle) + v[1] * Math.cos(angle)
  ];
}

function applyRotation(bbox) {
  var corners = [
    [bbox.minx, bbox.miny],
    [bbox.minx, bbox.maxy],
    [bbox.maxx, bbox.miny],
    [bbox.maxx, bbox.maxy],
  ];
  corners = corners.map((v) => rotateVector(v, boardRotation));
  return {
    minx: corners.reduce((a, v) => Math.min(a, v[0]), Infinity),
    miny: corners.reduce((a, v) => Math.min(a, v[1]), Infinity),
    maxx: corners.reduce((a, v) => Math.max(a, v[0]), -Infinity),
    maxy: corners.reduce((a, v) => Math.max(a, v[1]), -Infinity),
  }
}

function recalcLayerScale(canvasdict) {
  var canvasdivid = {
    "F": "frontcanvas",
    "B": "backcanvas"
  } [canvasdict.layer];
  var width = document.getElementById(canvasdivid).clientWidth * 2;
  var height = document.getElementById(canvasdivid).clientHeight * 2;
  var bbox = applyRotation(pcbdata.edges_bbox);
  var scalefactor = 0.98 * Math.min(
    width / (bbox.maxx - bbox.minx),
    height / (bbox.maxy - bbox.miny)
  );
  if (scalefactor < 0.1) {
    scalefactor = 1;
  }
  canvasdict.transform.s = scalefactor;
  var flip = (canvasdict.layer == "B");
  if (flip) {
    canvasdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor + width) * 0.5;
  } else {
    canvasdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor - width) * 0.5;
  }
  canvasdict.transform.y = -((bbox.maxy + bbox.miny) * scalefactor - height) * 0.5;
  for (var c of ["bg", "silk", "highlight"]) {
    canvas = canvasdict[c];
    canvas.width = width;
    canvas.height = height;
    canvas.style.width = (width / 2) + "px";
    canvas.style.height = (height / 2) + "px";
  }
  console.log("Scale factor " + canvasdivid + ": ", canvasdict.transform);
}

function redrawCanvas(layerdict) {
  prepareLayer(layerdict);
  drawBackground(layerdict);
  drawHighlightsOnLayer(layerdict);
}

function resizeCanvas(layerdict) {
  recalcLayerScale(layerdict);
  redrawCanvas(layerdict);
}

function resizeAll() {
  resizeCanvas(allcanvas.front);
  resizeCanvas(allcanvas.back);
}

function bboxScan(layer, x, y) {
  var result = [];
  for (var i = 0; i < pcbdata.modules.length; i++) {
    var module = pcbdata.modules[i];
    if (module.layer == layer) {
      var b = module.bbox;
      if (b.pos[0] <= x && b.pos[0] + b.size[0] >= x &&
        b.pos[1] <= y && b.pos[1] + b.size[1] >= y) {
        result.push(i);
      }
    }
  }
  return result;
}

function handleMouseDown(e, layerdict) {
  if (e.which != 1) {
    return;
  }
  e.preventDefault();
  e.stopPropagation();
  layerdict.transform.mousestartx = e.offsetX;
  layerdict.transform.mousestarty = e.offsetY;
  layerdict.transform.mousedownx = e.offsetX;
  layerdict.transform.mousedowny = e.offsetY;
  layerdict.transform.mousedown = true;
}

function handleMouseClick(e, layerdict) {
  var x = e.offsetX;
  var y = e.offsetY;
  var t = layerdict.transform;
  if (layerdict.layer == "B") {
    x = (2 * x / t.zoom - t.panx + t.x) / -t.s;
  } else {
    x = (2 * x / t.zoom - t.panx - t.x) / t.s;
  }
  y = (2 * y / t.zoom - t.y - t.pany) / t.s;
  var v = rotateVector([x, y], -boardRotation);
  var modules = bboxScan(layerdict.layer, v[0], v[1]);
  if (modules.length > 0) {
    modulesClicked(modules);
    drawHighlights();
  }
}

function handleMouseUp(e, layerdict) {
  e.preventDefault();
  e.stopPropagation();
  if (e.which == 1 &&
    layerdict.transform.mousedown &&
    layerdict.transform.mousedownx == e.offsetX &&
    layerdict.transform.mousedowny == e.offsetY) {
    // This is just a click
    handleMouseClick(e, layerdict);
    layerdict.transform.mousedown = false;
    return;
  }
  if (e.which == 3) {
    // Reset pan and zoom on right click.
    layerdict.transform.panx = 0;
    layerdict.transform.pany = 0;
    layerdict.transform.zoom = 1;
    redrawCanvas(layerdict);
  } else if (!redrawOnDrag) {
    redrawCanvas(layerdict);
  }
  layerdict.transform.mousedown = false;
}

function handleMouseMove(e, layerdict) {
  if (!layerdict.transform.mousedown) {
    return;
  }
  e.preventDefault();
  e.stopPropagation();
  var dx = e.offsetX - layerdict.transform.mousestartx;
  var dy = e.offsetY - layerdict.transform.mousestarty;
  layerdict.transform.panx += 2 * dx / layerdict.transform.zoom;
  layerdict.transform.pany += 2 * dy / layerdict.transform.zoom;
  layerdict.transform.mousestartx = e.offsetX;
  layerdict.transform.mousestarty = e.offsetY;
  if (redrawOnDrag) {
    redrawCanvas(layerdict);
  }
}

function handleMouseWheel(e, layerdict) {
  e.preventDefault();
  e.stopPropagation();
  var t = layerdict.transform;
  var wheeldelta = e.deltaY;
  if (e.deltaMode == 1) {
    // FF only, scroll by lines
    wheeldelta *= 30;
  } else if (e.deltaMode == 2) {
    wheeldelta *= 300;
  }
  var m = Math.pow(1.1, -wheeldelta / 40);
  // Limit amount of zoom per tick.
  if (m > 2) {
    m = 2;
  } else if (m < 0.5) {
    m = 0.5;
  }
  t.zoom *= m;
  var zoomd = (1 - m) / t.zoom;
  t.panx += 2 * e.offsetX * zoomd;
  t.pany += 2 * e.offsetY * zoomd;
  redrawCanvas(layerdict);
  console.log(layerdict.transform.zoom);
}

function addMouseHandlers(div, layerdict) {
  div.onmousedown = function(e) {
    handleMouseDown(e, layerdict);
  };
  div.onmousemove = function(e) {
    handleMouseMove(e, layerdict);
  };
  div.onmouseup = function(e) {
    handleMouseUp(e, layerdict);
  };
  div.onmouseout = function(e) {
    handleMouseUp(e, layerdict);
  }
  div.onwheel = function(e) {
    handleMouseWheel(e, layerdict);
  }
  for (var element of [div, layerdict.bg, layerdict.silk, layerdict.highlight]) {
    element.addEventListener("contextmenu", function(e) {
      e.preventDefault();
    }, false);
  }
}

function setRedrawOnDrag(value) {
  redrawOnDrag = value;
  writeStorage("redrawOnDrag", value);
}

function setBoardRotation(value) {
  boardRotation = value * 5;
  writeStorage("boardRotation", boardRotation);
  document.getElementById("rotationDegree").textContent = boardRotation;
  resizeAll();
}

function initRender() {
  allcanvas = {
    front: {
      transform: {
        x: 0,
        y: 0,
        s: 1,
        panx: 0,
        pany: 0,
        zoom: 1,
        mousestartx: 0,
        mousestarty: 0,
        mousedown: false,
      },
      bg: document.getElementById("F_bg"),
      silk: document.getElementById("F_slk"),
      highlight: document.getElementById("F_hl"),
      layer: "F",
    },
    back: {
      transform: {
        x: 0,
        y: 0,
        s: 1,
        panx: 0,
        pany: 0,
        zoom: 1,
        mousestartx: 0,
        mousestarty: 0,
        mousedown: false,
      },
      bg: document.getElementById("B_bg"),
      silk: document.getElementById("B_slk"),
      highlight: document.getElementById("B_hl"),
      layer: "B",
    }
  };
  addMouseHandlers(document.getElementById("frontcanvas"), allcanvas.front);
  addMouseHandlers(document.getElementById("backcanvas"), allcanvas.back);
}

///////////////////////////////////////////////

///////////////////////////////////////////////
/* DOM manipulation and misc code */

var bomsplit;
var canvassplit;
var canvaslayout = "default";
var bomlayout = "default";
var bomSortFunction = null;
var currentSortColumn = null;
var currentSortOrder = null;
var currentHighlightedRowId;
var highlightHandlers = [];
var highlightedModules = [];
var checkboxes = [];
var bomCheckboxes = "";
var highlightpin1 = false;
var lastClicked;

function dbg(html) {
  dbgdiv.innerHTML = html;
}

function setDarkMode(value) {
  if (value) {
    topmostdiv.classList.add("dark");
  } else {
    topmostdiv.classList.remove("dark");
  }
  writeStorage("darkmode", value);
  redrawCanvas(allcanvas.front);
  redrawCanvas(allcanvas.back);
}

function setHighlightPin1(value) {
  writeStorage("highlightpin1", value);
  highlightpin1 = value;
  redrawCanvas(allcanvas.front);
  redrawCanvas(allcanvas.back);
}

function getStoredCheckboxRefs(checkbox) {
  function convert(ref) {
    var intref = parseInt(ref);
    if (isNaN(intref)) {
      for (var i = 0; i < pcbdata.modules.length; i++) {
        if (pcbdata.modules[i].ref == ref) {
          return i;
        }
      }
      return -1;
    } else {
      return intref;
    }
  }
  var existingRefs = readStorage("checkbox_" + checkbox);
  if (!existingRefs) {
    return new Set();
  } else {
    return new Set(existingRefs.split(",").map(r => convert(r)));
  }
}

function getCheckboxState(checkbox, references) {
  var storedRefsSet = getStoredCheckboxRefs(checkbox);
  var currentRefsSet = new Set(references.map(r => r[1]));
  // Get difference of current - stored
  var difference = new Set(currentRefsSet);
  for (ref of storedRefsSet) {
    difference.delete(ref);
  }
  if (difference.size == 0) {
    // All the current refs are stored
    return "checked";
  } else if (difference.size == currentRefsSet.size) {
    // None of the current refs are stored
    return "unchecked";
  } else {
    // Some of the refs are stored
    return "indeterminate";
  }
}

function setBomCheckboxState(checkbox, element, references) {
  var state = getCheckboxState(checkbox, references);
  element.checked = (state == "checked");
  element.indeterminate = (state == "indeterminate");
}

function createCheckboxChangeHandler(checkbox, references) {
  return function() {
    refsSet = getStoredCheckboxRefs(checkbox);
    if (this.checked) {
      // checkbox ticked
      for (var ref of references) {
        refsSet.add(ref[1]);
      }
    } else {
      // checkbox unticked
      for (var ref of references) {
        refsSet.delete(ref[1]);
      }
    }
    writeStorage("checkbox_" + checkbox, [...refsSet].join(","));
  }
}

function createRowHighlightHandler(rowid, refs) {
  return function() {
    if (currentHighlightedRowId) {
      if (currentHighlightedRowId == rowid) {
        return;
      }
      document.getElementById(currentHighlightedRowId).classList.remove("highlighted");
    }
    document.getElementById(rowid).classList.add("highlighted");
    currentHighlightedRowId = rowid;
    highlightedModules = refs.map(r => r[1]);
    drawHighlights();
  }
}

function entryMatches(entry) {
  // check refs
  for (var ref of entry[3]) {
    if (ref[0].toLowerCase().indexOf(filter) >= 0) {
      return true;
    }
  }
  // check value
  if (entry[1].toLowerCase().indexOf(filter) >= 0) {
    return true;
  }
  // check footprint
  if (entry[2].toLowerCase().indexOf(filter) >= 0) {
    return true;
  }
  return false;
}

function findRefInEntry(entry) {
  return entry[3].filter(r => r[0].toLowerCase() == reflookup);
}

function highlightFilter(s) {
  if (!filter) {
    return s;
  }
  var parts = s.toLowerCase().split(filter);
  if (parts.length == 1) {
    return s;
  }
  var r = "";
  var pos = 0;
  for (var i in parts) {
    if (i > 0) {
      r += '<mark class="highlight">' +
        s.substring(pos, pos + filter.length) +
        '</mark>';
      pos += filter.length;
    }
    r += s.substring(pos, pos + parts[i].length);
    pos += parts[i].length;
  }
  return r;
}

function checkboxSetUnsetAllHandler(checkboxname) {
  return function() {
    var checkboxnum = 0;
    while (checkboxnum < checkboxes.length &&
      checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
      checkboxnum++;
    }
    if (checkboxnum >= checkboxes.length) {
      return;
    }
    var allset = true;
    var checkbox;
    var row;
    for (row of bombody.childNodes) {
      checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
      if (!checkbox.checked || checkbox.indeterminate) {
        allset = false;
        break;
      }
    }
    for (row of bombody.childNodes) {
      checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
      checkbox.checked = !allset;
      checkbox.indeterminate = false;
      checkbox.onchange();
    }
  }
}

function createColumnHeader(name, cls, comparator) {
  var th = document.createElement("TH");
  th.innerHTML = name;
  th.classList.add(cls);
  th.style.cursor = "pointer";
  var span = document.createElement("SPAN");
  span.classList.add("sortmark");
  span.classList.add("none");
  th.appendChild(span);
  th.onclick = function() {
    if (currentSortColumn && this !== currentSortColumn) {
      // Currently sorted by another column
      currentSortColumn.childNodes[1].classList.remove(currentSortOrder);
      currentSortColumn.childNodes[1].classList.add("none");
      currentSortColumn = null;
      currentSortOrder = null;
    }
    if (currentSortColumn && this === currentSortColumn) {
      // Already sorted by this column
      if (currentSortOrder == "asc") {
        // Sort by this column, descending order
        bomSortFunction = function(a, b) {
          return -comparator(a, b);
        }
        currentSortColumn.childNodes[1].classList.remove("asc");
        currentSortColumn.childNodes[1].classList.add("desc");
        currentSortOrder = "desc";
      } else {
        // Unsort
        bomSortFunction = null;
        currentSortColumn.childNodes[1].classList.remove("desc");
        currentSortColumn.childNodes[1].classList.add("none");
        currentSortColumn = null;
        currentSortOrder = null;
      }
    } else {
      // Sort by this column, ascending order
      bomSortFunction = comparator;
      currentSortColumn = this;
      currentSortColumn.childNodes[1].classList.remove("none");
      currentSortColumn.childNodes[1].classList.add("asc");
      currentSortOrder = "asc";
    }
    populateBomBody();
  }
  return th;
}

function populateBomHeader() {
  while (bomhead.firstChild) {
    bomhead.removeChild(bomhead.firstChild);
  }
  var tr = document.createElement("TR");
  var th = document.createElement("TH");
  th.classList.add("numCol");
  tr.appendChild(th);
  checkboxes = bomCheckboxes.split(",").filter((e) => e);
  var checkboxCompareClosure = function(checkbox) {
    return (a, b) => {
      var stateA = getCheckboxState(checkbox, a[3]);
      var stateB = getCheckboxState(checkbox, b[3]);
      if (stateA > stateB) return -1;
      if (stateA < stateB) return 1;
      return 0;
    }
  }
  for (var checkbox of checkboxes) {
    th = createColumnHeader(
      checkbox, "bom-checkbox", checkboxCompareClosure(checkbox));
    th.onclick = fancyDblClickHandler(
      th, th.onclick.bind(th), checkboxSetUnsetAllHandler(checkbox));
    tr.appendChild(th);
  }
  tr.appendChild(createColumnHeader("References", "References", (a, b) => {
    var i = 0;
    while (i < a[3].length && i < b[3].length) {
      if (a[3][i] != b[3][i]) return a[3][i] > b[3][i] ? 1 : -1;
      i++;
    }
    return a[3].length - b[3].length;
  }));
  // Extra fields
  if (config.extra_fields.length > 0) {
    var extraFieldCompareClosure = function(fieldIndex) {
      return (a, b) => {
        var fa = a[4][fieldIndex];
        var fb = b[4][fieldIndex];
        if (fa != fb) return fa > fb ? 1 : -1;
        else return 0;
      }
    }
    for (var i in config.extra_fields) {
      tr.appendChild(createColumnHeader(
        config.extra_fields[i], "extra", extraFieldCompareClosure(i)));
    }
  }
  tr.appendChild(createColumnHeader("Value", "Value", (a, b) => {
    return valueCompare(a[5], b[5], a[1], b[1]);
  }));
  tr.appendChild(createColumnHeader("Footprint", "Footprint", (a, b) => {
    if (a[2] != b[2]) return a[2] > b[2] ? 1 : -1;
    else return 0;
  }));
  tr.appendChild(createColumnHeader("Quantity", "Quantity", (a, b) => {
    return a[3].length - b[3].length;
  }));
  bomhead.appendChild(tr);
}

function populateBomBody() {
  while (bom.firstChild) {
    bom.removeChild(bom.firstChild);
  }
  highlightHandlers = [];
  currentHighlightedRowId = null;
  var first = true;
  switch (canvaslayout) {
    case 'F':
      bomtable = pcbdata.bom.F;
      break;
    case 'FB':
      bomtable = pcbdata.bom.both;
      break;
    case 'B':
      bomtable = pcbdata.bom.B;
      break;
  }
  if (bomSortFunction) {
    bomtable = bomtable.slice().sort(bomSortFunction);
  }
  for (var i in bomtable) {
    var bomentry = bomtable[i];
    if (filter && !entryMatches(bomentry)) {
      continue;
    }
    var references = bomentry[3];
    if (reflookup) {
      references = findRefInEntry(bomentry);
      if (references.length == 0) {
        continue;
      }
    }
    var tr = document.createElement("TR");
    var td = document.createElement("TD");
    var rownum = +i + 1;
    tr.id = "bomrow" + rownum;
    td.textContent = rownum;
    tr.appendChild(td);
    // Checkboxes
    for (var checkbox of checkboxes) {
      if (checkbox) {
        td = document.createElement("TD");
        var input = document.createElement("input");
        input.type = "checkbox";
        input.onchange = createCheckboxChangeHandler(checkbox, references);
        setBomCheckboxState(checkbox, input, references);
        td.appendChild(input);
        tr.appendChild(td);
      }
    }
    // References
    td = document.createElement("TD");
    td.innerHTML = highlightFilter(references.map(r => r[0]).join(", "));
    tr.appendChild(td);
    // Extra fields
    for (var i in config.extra_fields) {
      td = document.createElement("TD");
      td.innerHTML = highlightFilter(bomentry[4][i]);
      tr.appendChild(td);
    }
    // Value
    td = document.createElement("TD");
    td.innerHTML = highlightFilter(bomentry[1]);
    tr.appendChild(td);
    // Footprint
    td = document.createElement("TD");
    td.innerHTML = highlightFilter(bomentry[2]);
    tr.appendChild(td);
    // Quantity
    td = document.createElement("TD");
    td.textContent = bomentry[3].length;
    tr.appendChild(td);
    bom.appendChild(tr);
    var handler = createRowHighlightHandler(tr.id, references);
    tr.onmousemove = handler;
    highlightHandlers.push({
      id: tr.id,
      handler: handler,
      refs: references
    });
    if ((filter || reflookup) && first) {
      handler();
      first = false;
    }
  }
}

function highlightPreviousRow() {
  if (!currentHighlightedRowId) {
    highlightHandlers[highlightHandlers.length - 1].handler();
  } else {
    if (highlightHandlers.length > 1 &&
      highlightHandlers[0].id == currentHighlightedRowId) {
      highlightHandlers[highlightHandlers.length - 1].handler();
    } else {
      for (var i = 0; i < highlightHandlers.length - 1; i++) {
        if (highlightHandlers[i + 1].id == currentHighlightedRowId) {
          highlightHandlers[i].handler();
          break;
        }
      }
    }
  }
  smoothScrollToRow(currentHighlightedRowId);
}

function highlightNextRow() {
  if (!currentHighlightedRowId) {
    highlightHandlers[0].handler();
  } else {
    if (highlightHandlers.length > 1 &&
      highlightHandlers[highlightHandlers.length - 1].id == currentHighlightedRowId) {
      highlightHandlers[0].handler();
    } else {
      for (var i = 1; i < highlightHandlers.length; i++) {
        if (highlightHandlers[i - 1].id == currentHighlightedRowId) {
          highlightHandlers[i].handler();
          break;
        }
      }
    }
  }
  smoothScrollToRow(currentHighlightedRowId);
}

function populateBomTable() {
  populateBomHeader();
  populateBomBody();
}

function modulesClicked(moduleIndexes) {
  var lastClickedIndex = moduleIndexes.indexOf(lastClicked);
  var index = moduleIndexes[(lastClickedIndex + 1) % moduleIndexes.length];
  for (var handler of highlightHandlers) {
    if (handler.refs.map(r => r[1]).indexOf(index) >= 0) {
      lastClicked = index;
      handler.handler();
      smoothScrollToRow(currentHighlightedRowId);
      break;
    }
  }
}

function updateFilter(input) {
  filter = input.toLowerCase();
  populateBomTable();
}

function updateRefLookup(input) {
  reflookup = input.toLowerCase();
  populateBomTable();
}

function silkscreenVisible(visible) {
  if (visible) {
    allcanvas.front.silk.style.display = "";
    allcanvas.back.silk.style.display = "";
    writeStorage("silkscreenVisible", true);
  } else {
    allcanvas.front.silk.style.display = "none";
    allcanvas.back.silk.style.display = "none";
    writeStorage("silkscreenVisible", false);
  }
}

function changeCanvasLayout(layout) {
  document.getElementById("fl-btn").classList.remove("depressed");
  document.getElementById("fb-btn").classList.remove("depressed");
  document.getElementById("bl-btn").classList.remove("depressed");
  switch (layout) {
    case 'F':
      document.getElementById("fl-btn").classList.add("depressed");
      if (bomlayout != "bom-only") {
        canvassplit.collapse(1);
      }
      break;
    case 'B':
      document.getElementById("bl-btn").classList.add("depressed");
      if (bomlayout != "bom-only") {
        canvassplit.collapse(0);
      }
      break;
    default:
      document.getElementById("fb-btn").classList.add("depressed");
      if (bomlayout != "bom-only") {
        canvassplit.setSizes([50, 50]);
      }
  }
  canvaslayout = layout;
  writeStorage("canvaslayout", layout);
  resizeAll();
  populateBomTable();
}

function populateMetadata() {
  document.getElementById("title").innerHTML = pcbdata.metadata.title;
  document.getElementById("revision").innerHTML = "Rev: " + pcbdata.metadata.revision;
  document.getElementById("company").innerHTML = pcbdata.metadata.company;
  document.getElementById("filedate").innerHTML = pcbdata.metadata.date;
  if (pcbdata.metadata.title != "") {
    document.title = pcbdata.metadata.title + " BOM";
  }
}

function changeBomLayout(layout) {
  document.getElementById("bom-btn").classList.remove("depressed");
  document.getElementById("lr-btn").classList.remove("depressed");
  document.getElementById("tb-btn").classList.remove("depressed");
  switch (layout) {
    case 'bom-only':
      document.getElementById("bom-btn").classList.add("depressed");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      document.getElementById("frontcanvas").style.display = "none";
      document.getElementById("backcanvas").style.display = "none";
      document.getElementById("bot").style.height = "";
      break;
    case 'top-bottom':
      document.getElementById("tb-btn").classList.add("depressed");
      document.getElementById("frontcanvas").style.display = "";
      document.getElementById("backcanvas").style.display = "";
      document.getElementById("bot").style.height = "calc(100% - 80px)";
      document.getElementById("bomdiv").classList.remove("split-horizontal");
      document.getElementById("canvasdiv").classList.remove("split-horizontal");
      document.getElementById("frontcanvas").classList.add("split-horizontal");
      document.getElementById("backcanvas").classList.add("split-horizontal");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      bomsplit = Split(['#bomdiv', '#canvasdiv'], {
        sizes: [50, 50],
        onDragEnd: resizeAll,
        direction: "vertical",
        gutterSize: 5
      });
      canvassplit = Split(['#frontcanvas', '#backcanvas'], {
        sizes: [50, 50],
        gutterSize: 5,
        onDragEnd: resizeAll
      });
      break;
    case 'left-right':
      document.getElementById("lr-btn").classList.add("depressed");
      document.getElementById("frontcanvas").style.display = "";
      document.getElementById("backcanvas").style.display = "";
      document.getElementById("bot").style.height = "calc(100% - 80px)";
      document.getElementById("bomdiv").classList.add("split-horizontal");
      document.getElementById("canvasdiv").classList.add("split-horizontal");
      document.getElementById("frontcanvas").classList.remove("split-horizontal");
      document.getElementById("backcanvas").classList.remove("split-horizontal");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      bomsplit = Split(['#bomdiv', '#canvasdiv'], {
        sizes: [50, 50],
        onDragEnd: resizeAll,
        gutterSize: 5
      });
      canvassplit = Split(['#frontcanvas', '#backcanvas'], {
        sizes: [50, 50],
        gutterSize: 5,
        direction: "vertical",
        onDragEnd: resizeAll
      });
  }
  bomlayout = layout;
  writeStorage("bomlayout", layout);
  changeCanvasLayout(canvaslayout);
}

function focusFilterField() {
  focusInputField(document.getElementById("filter"));
}

function focusRefLookupField() {
  focusInputField(document.getElementById("reflookup"));
}

function toggleBomCheckbox(bomrowid, checkboxnum) {
  if (!bomrowid || checkboxnum > checkboxes.length) {
    return;
  }
  var bomrow = document.getElementById(bomrowid);
  var checkbox = bomrow.childNodes[checkboxnum].childNodes[0];
  checkbox.checked = !checkbox.checked;
  checkbox.indeterminate = false;
  checkbox.onchange();
}

function checkBomCheckbox(bomrowid, checkboxname) {
  var checkboxnum = 0;
  while (checkboxnum < checkboxes.length &&
    checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
    checkboxnum++;
  }
  if (!bomrowid || checkboxnum >= checkboxes.length) {
    return;
  }
  var bomrow = document.getElementById(bomrowid);
  var checkbox = bomrow.childNodes[checkboxnum + 1].childNodes[0];
  checkbox.checked = true;
  checkbox.indeterminate = false;
  checkbox.onchange();
}

function setBomCheckboxes(value) {
  bomCheckboxes = value;
  writeStorage("bomCheckboxes", value);
  populateBomTable();
}

document.onkeydown = function(e) {
  switch (e.key) {
    case "n":
      if (document.activeElement.type == "text") {
        return;
      }
      if (currentHighlightedRowId !== null) {
        checkBomCheckbox(currentHighlightedRowId, "placed");
        highlightNextRow();
        e.preventDefault();
      }
      break;
    case "ArrowUp":
      highlightPreviousRow();
      e.preventDefault();
      break;
    case "ArrowDown":
      highlightNextRow();
      e.preventDefault();
      break;
    default:
      break;
  }
  if (e.altKey) {
    switch (e.key) {
      case "f":
        focusFilterField();
        e.preventDefault();
        break;
      case "r":
        focusRefLookupField();
        e.preventDefault();
        break;
      case "z":
        changeBomLayout("bom-only");
        e.preventDefault();
        break;
      case "x":
        changeBomLayout("left-right");
        e.preventDefault();
        break;
      case "c":
        changeBomLayout("top-bottom");
        e.preventDefault();
        break;
      case "v":
        changeCanvasLayout("F");
        e.preventDefault();
        break;
      case "b":
        changeCanvasLayout("FB");
        e.preventDefault();
        break;
      case "n":
        changeCanvasLayout("B");
        e.preventDefault();
        break;
      default:
        break;
    }
    if (e.key >= '1' && e.key <= '9') {
      toggleBomCheckbox(currentHighlightedRowId, parseInt(e.key));
    }
  }
}

function initDefaults() {
  bomlayout = readStorage("bomlayout");
  if (bomlayout === null) {
    bomlayout = config.bom_view;
  }
  if (!['bom-only', 'left-right', 'top-bottom'].includes(bomlayout)) {
    bomlayout = config.bom_view;
  }
  canvaslayout = readStorage("canvaslayout");
  if (canvaslayout === null) {
    canvaslayout = config.layer_view;
  }
  bomCheckboxes = readStorage("bomCheckboxes");
  if (bomCheckboxes === null) {
    bomCheckboxes = config.checkboxes;
  }
  document.getElementById("bomCheckboxes").value = bomCheckboxes;

  var b = readStorage("silkscreenVisible");
  if (b === null) {
    b = config.show_silkscreen;
  }
  document.getElementById("silkscreenCheckbox").checked = b;
  silkscreenVisible(b);

  b = readStorage("redrawOnDrag");
  if (b === null) {
    b = config.redraw_on_drag;
  }
  document.getElementById("dragCheckbox").checked = b;
  setRedrawOnDrag(b);

  b = readStorage("darkmode");
  if (b === null) {
    b = config.dark_mode;
  }
  document.getElementById("darkmodeCheckbox").checked = b;
  setDarkMode(b);

  b = readStorage("highlightpin1");
  if (b === null) {
    b = config.highlight_pin1;
  }
  document.getElementById("highlightpin1Checkbox").checked = b;
  setHighlightPin1(b);

  boardRotation = readStorage("boardRotation");
  if (boardRotation === null) {
    boardRotation = config.board_rotation * 5;
  } else {
    boardRotation = parseInt(boardRotation);
  }
  document.getElementById("boardRotation").value = boardRotation / 5;
  document.getElementById("rotationDegree").textContent = boardRotation;
}

window.onload = function(e) {
  initUtils();
  initRender();
  initStorage();
  initDefaults();
  cleanGutters();
  populateMetadata();
  dbgdiv = document.getElementById("dbg");
  bom = document.getElementById("bombody");
  bomhead = document.getElementById("bomhead");
  filter = "";
  reflookup = "";
  // Triggers render
  changeBomLayout(bomlayout);
}

window.onresize = resizeAll;
window.matchMedia("print").addListener(resizeAll);

///////////////////////////////////////////////

  </script>
</head>

<body>
<div id="topmostdiv" style="width: 100%; height: 100%">
  <div id="top">
    <div style="float: right;">
      <div class="hideonprint menu" style="float: right; margin: 10px; top: 8px;">
        <button class="menubtn"></button>
        <div class="menu-content">
          <label class="menu-label menu-label-top">
            <input id="darkmodeCheckbox" type="checkbox" onchange="setDarkMode(this.checked)">
            Dark mode
          </label>
          <label class="menu-label">
            <input id="silkscreenCheckbox" type="checkbox" checked onchange="silkscreenVisible(this.checked)">
            Show silkscreen
          </label>
          <label class="menu-label">
            <input id="highlightpin1Checkbox" type="checkbox" onchange="setHighlightPin1(this.checked)">
            Highlight first pin
          </label>
          <label class="menu-label">
            <input id="dragCheckbox" type="checkbox" checked onchange="setRedrawOnDrag(this.checked)">
            Continuous redraw on drag
          </label>
          <label class="menu-label">
            <span>Board rotation</span>
            <span style="float: right"><span id="rotationDegree">0</span>&#176;</span>
            <input id="boardRotation" type="range" min="-36" max="36" value="0" class="slider" oninput="setBoardRotation(this.value)">
          </label>
          <label class="menu-label">
            <div style="margin-left: 5px">Bom checkboxes</div>
            <input id="bomCheckboxes" class="menu-textbox" type=text
                   oninput="setBomCheckboxes(this.value)">
          </label>
          <label class="menu-label">
            <span class="shameless-plug">
              <span>Created using</span>
              <a target="blank" href="https://github.com/openscopeproject/InteractiveHtmlBom">InteractiveHtmlBom</a>
            </span>
          </label>
        </div>
      </div>
      <div class="button-container hideonprint"
           style="float: right; margin: 10px; position: relative; top: 8px">
        <button id="fl-btn" class="left-most-button" onclick="changeCanvasLayout('F')"
                title="Front only">F
        </button>
        <button id="fb-btn" class="middle-button" onclick="changeCanvasLayout('FB')"
                title="Front and Back">FB
        </button>
        <button id="bl-btn" class="right-most-button" onclick="changeCanvasLayout('B')"
                title="Back only">B
        </button>
      </div>
      <div class="button-container hideonprint"
           style="float: right; margin: 10px; position: relative; top: 8px">
        <button id="bom-btn" class="left-most-button" onclick="changeBomLayout('bom-only')"
                title="BOM only"></button>
        <button id="lr-btn" class="middle-button" onclick="changeBomLayout('left-right')"
                title="BOM left, drawings right"></button>
        <button id="tb-btn" class="right-most-button" onclick="changeBomLayout('top-bottom')"
                title="BOM top, drawings bot"></button>
      </div>
    </div>
    <div id="fileinfodiv" style="overflow: auto;">
      <table class="fileinfo">
        <tbody>
          <tr>
            <td id="title" class="title" style="width: 70%">
              Title
            </td>
            <td id="revision" class="title" style="width: 30%">
              Revision
            </td>
          </tr>
          <tr>
            <td id="company">
              Kicad version
            </td>
            <td id="filedate">
              Date
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </div>
  <div id="bot" class="split" style="height: calc(100% - 80px)">
    <div id="bomdiv" class="split split-horizontal">
      <div style="width: 100%">
        <input id="reflookup" class="searchbox reflookup hideonprint" type="text" placeholder="Ref lookup"
               oninput="updateRefLookup(this.value)">
        <input id="filter" class="searchbox filter hideonprint" type="text" placeholder="Filter"
               oninput="updateFilter(this.value)">
        <div class="button-container hideonprint" style="float: left">
          <button id="copy" title="Copy bom table to clipboard"
               onclick="copyToClipboard()"></button>
        </div>
      </div>
      <div id="dbg"></div>
      <table class="bom">
        <thead id="bomhead">
        </thead>
        <tbody id="bombody">
        </tbody>
      </table>
    </div>
    <div id="canvasdiv" class="split split-horizontal">
      <div id="frontcanvas" class="split" style="overflow: hidden">
        <div style="position: relative; width: 100%; height: 100%;">
          <canvas id="F_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
          <canvas id="F_slk" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
          <canvas id="F_hl" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
        </div>
      </div>
      <div id="backcanvas" class="split" style="overflow: hidden">
        <div style="position: relative; width: 100%; height: 100%;">
          <canvas id="B_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
          <canvas id="B_slk" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
          <canvas id="B_hl" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
        </div>
      </div>
    </div>
  </div>
</div>
</body>

</html>
